আমি মেমরি ম্যানেজমেন্টে কাজ করার আগ্রহী একজন শিক্ষার্থী, বিশেষত লিনাক্স কার্নেলের পৃষ্ঠা প্রতিস্থাপন উপাদান।
বিভিন্ন নির্দেশিকা কী কী যা আমাকে কার্নেলের উত্স বুঝতে শুরু করতে সহায়তা করতে পারে?
আমি মেল গোরম্যানের লিনাক্স ভার্চুয়াল মেমোরি ম্যানেজার এবং সিসিটি এবং বোভেটের দ্বারা লিনাক্স কার্নেল বোঝার বইটি পড়ার চেষ্টা করেছি , তবে তারা কোডের মাধ্যমে নিয়ন্ত্রণের প্রবাহটি ব্যাখ্যা করে না। তারা কেবল ব্যবহৃত বিভিন্ন ডেটা স্ট্রাকচার এবং কাজের বিভিন্ন ফাংশন সম্পাদন করে তার ব্যাখ্যা দেয়। এটি কোডটিকে আরও বিভ্রান্ত করে তোলে।
আমার প্রকল্পটি মূলধারার কার্নেলে পৃষ্ঠার প্রতিস্থাপন অ্যালগরিদমকে টুইঙ্ক করে এবং কাজের চাপের সেটের জন্য এর কার্যকারিতা বিশ্লেষণ করে। লিনাক্স কার্নেলের কি এমন স্বাদ রয়েছে যা বুঝতে সহজ হবে (যদি লিনাক্স-২.6.এক্সএক্স কার্নেলটি না থাকে)?