ما هي ذاكرة Kernel في إدارة المهام؟

click fraud protection
...

تعد ذاكرة kernel في إدارة المهام جزءًا من إجمالي الذاكرة المتوفرة في جهاز الكمبيوتر الذي تم حظره لعمليات نظام التشغيل. تتكون الذاكرة الإجمالية من ذاكرة الوصول العشوائي (ذاكرة الوصول العشوائي) والذاكرة الظاهرية. تشير "Paged" ضمن ذاكرة kernel في إدارة المهام إلى جزء من الذاكرة الظاهرية مخصص لـ kernel ، بينما تشير "Nonpaged" إلى ذاكرة kernel المخصصة في RAM. تختلف قيمة "Paged" و "Nonpaged" لأن بعض عمليات kernel يتم نقلها من RAM إلى الذاكرة الظاهرية والعكس صحيح.

خلفية

تأتي فكرة ذاكرة kernel من بنية الكمبيوتر ، التي تحتوي على طبقة نواة مسؤولة عن العمليات الأساسية لتشغيل نظام التشغيل. عندما تقوم بتشغيل جهاز الكمبيوتر الخاص بك أثناء بدء التشغيل ، تحدد طبقة النواة العمليات اللازمة لتحميل نظام التشغيل الخاص بك. هذه العمليات ضرورية ، وبالتالي تم تطوير ذاكرة kernel كجزء من إدارة الذاكرة لضمان وجود ذاكرة متاحة ومخصصة للعمليات الأساسية دائمًا.

فيديو اليوم

ذاكرة Kernel غير المقسمة إلى صفحات

تشير ذاكرة kernel غير المقسمة إلى صفحات في إدارة المهام إلى ذاكرة kernel التي تستخدم ذاكرة الوصول العشوائي الخاصة بك. تستخدم عمليات نظام التشغيل في البداية ذاكرة الوصول العشوائي أثناء بدء التشغيل ، ولكن بعد تحميلها ، الذاكرة تنقل الإدارة بعض العمليات إلى الذاكرة الافتراضية لتحرير ذاكرة الوصول العشوائي الخاصة بك للآخرين التطبيقات. يقوم جهاز الكمبيوتر الخاص بك بإدارة الذاكرة بفاعلية عن طريق التبديل المستمر لعمليات نظام التشغيل بين ذاكرة الوصول العشوائي والذاكرة الظاهرية. تسمى العمليات التي تستخدم ذاكرة الوصول العشوائي غير المقسمة إلى صفحات ، بينما تسمى العمليات التي يتم نقلها إلى الذاكرة الظاهرية مقسمة إلى صفحات.

ذاكرة نواة مرقمة

تُستخدم الذاكرة الظاهرية لإخراج بعض الأحمال من ذاكرة الوصول العشوائي ، مما يجعل ذاكرة الوصول العشوائي متاحة للتطبيقات الأخرى. يستخدم مساحة القرص الثابت لديك عن طريق إنشاء ملف في المجلد الجذر الخاص بك باسم pagefile.sys. على غرار ذاكرة الوصول العشوائي ، يتم حظر جزء من ملف pagefile.sys لذاكرة kernel. يتم نقل العمليات الخاملة التي يستخدمها نظام التشغيل إلى الذاكرة الظاهرية. المعلومات التي تراها في إدارة المهام لـ "Paged" ضمن "Kernel Memory" هي المقدار المستخدم لـ kernel.

الذاكرة المادية المتوفرة

المعلومات "المتوفرة" ضمن "الذاكرة الفعلية" لمدير المهام هي المساحة الخالية من ذاكرة الوصول العشوائي التي يمكن استخدامها للتطبيقات الأخرى. لن تكون هذه القيمة صفرًا أبدًا لأن بعض العمليات سيتم نقلها دائمًا إلى الذاكرة الظاهرية.

ذاكرة افتراضية

تعمل الذاكرة الظاهرية على توسيع السعة المحدودة لذاكرة الوصول العشوائي. لكي تتوفر ذاكرة RAM دائمًا لتشغيل التطبيقات ، يتم نقل بعض العمليات إلى ملف pagefile.sys. إجمالي الذاكرة الظاهرية المستخدمة حاليًا من قبل جهاز الكمبيوتر الخاص بك هو "الإجمالي" ضمن "Commit Charge" في إدارة مهام Windows. هذا الإجمالي هو مجموع "استخدام الذاكرة" الذي تراه في علامة التبويب "العمليات".