انقلاب در مدیریت حافظه لینوکس؛ نسخه جدید با ساختار Core MM از راه رسید

تا حالا فکر کردین وقتی برنامهها دارن توی کامپیوتر اجرا میشن، چطوری از RAM یا همون حافظه اصلی استفاده میکنن؟ تو دنیای لینوکس، مدیریت این بخش همیشه کار یه آدم خفن به اسم اندرو مورتون (Andrew Morton) بوده. اما حالا قراره یه تغییر اساسی اتفاق بیفته و بارهای سنگین از رو دوش این بنده خدا برداشته بشه تا سیستمعامل محبوب ما سریعتر و بدون دردسرتر آپدیت بشه!
ماجرا از این قراره که تو نشست اخیر توسعهدهندگان لینوکس، تصمیم گرفتن یه شاخه جدید به اسم Core MM درست کنن تا کارهای مربوط به مدیریت حافظه یا همون Memory Management بین چند نفر تقسیم بشه. دیوید هیلدنبرگ از کمپانی Arm اولین درخواست ادغام یا همون pull request رو برای این بخش جدید فرستاده تا لینوکس توی نسخه بعدی یه تکون اساسی بخوره.
همونطور که تو نشست توسعهدهندگان صحبت کردیم، این اولین pull request از درخت جدید Core MM هست. این دوره بیشتر روی راهاندازی این ساختار، انتقال بعضی کامپوننتهای کوچکتر و هماهنگ کردنش با سیستم تمرکز داشت.
تو نسخههای آینده قراره کمکم بخشهای مختلف از شاخه قدیمی اندرو مورتون جدا بشن و بیان تو این ساختار جدید قرار بگیرن. این یعنی کدهای مربوط به مموری پاکسازی و مرتبتر میشن که نتیجه نهاییهاش میشه یه لینوکس پایدارتر و خفنتر برای سرورها و سیستمهای شخصی شما. اگه دوست داری جزئیات فنیتری رو بدونی، میتونی اینجا رو کلیک کنی و بحثهای تویییتر یا لیست ایمیلهای توسعهدهندگان رو بخونی.



