السلام عليكم ورحمه الله وبركاته
ان ادارة الذاكرة هي من احدي وظائف نظام التشغيل وأهمها , ذلك لأنها هي المكان الوحيد الذي تستدعي منه وحدة المعاجة المركزية ايعازات البرمج والبيانات المراد تنفيذها.
ادارة وتنظيم الذاكرة يعني في المحل الأول كيف تتوزع المواقع الفارغة في الذاكرة, ويسمي الجزء من نظام التشغيل والذي يتولي مهمة ادارة الذاكرة بمدير الذاكرة Memorry Manager
مهام الMemorry Manager:-
1- مراقبة حالة جميع مواقع الذاكرة من حيث الفراغ وذلك لتسكين العمليات المراد تنفيذها او الامتلاء من اجل تفريغ المواقع بعد انتهاء العمليات من التنفيذ.
2- تحديد الطريقة التي من خلالها تتم توزيع المواقع الفارغةللعمليات المراد تنفيذها مع تحديد الاولويات في التسكين.
3- نقل العمليات التي تمت من الذاكرة الرئيسية الي الذاكرة الثانوية(القرص الصلب) او العكس.
كما ذكرنا سايقا ان ادارة الذاكرة تعني كيف تتوزع المواقع الفارغة في الذاكرة فهل ستخصص لعملية واحدة أم توزع علي عدة عمليات, واذا اخترنا الخيار الثاني فهل تقسم المواقع بالتساوي للعمليات أم توزع علي عدة عمليات, واذا اخترنا الخيلر الثاني فهل تقسم المواقع بالتساوي علي العمليات أم تقسم حسب حاجة العملية , وللاجابة عي هذه التساؤلات من الواجب علينا التطرق الي انواع نظم التشغيل.
سنتحدث عنها في موضوع لاحق.
الي اللقاء

