4 مرفق
الذاكرة الظاهرية وضبط إعداداتها
الذاكرة الظاهرية
Virtual Memory
في هذا المقال لن أتطرق لتفاصيل لا تعني القارئ، ولذلك أقول أن الذاكرة الظاهرية هي مساحة محجوزة من القرص الصلب مخصصة لنظام التشغيل يديرها لاستخدامات البرامج المختلفة التي تعمل، يتم التعامل معها لى أنها جزء من الذاكرة الشاملة للنظام، وتساعد هذه الذاكرة النظام في استخدام كمية أكبر من البرامج في آن واحد أو برامج ضخمة في نفس الآن، دون الشكوى من نقص ذاكرة الجهاز، حتما تعتبر ذاكرة الجهاز الحقيقية RAM أسرع بكثير من ذاكرة القرص الصلب، لذلك إذا أردت جهازا أسرع فليس الحل اللجوء لتوسيع الذاكرة الظاهرية، بل يكمن الحل في زيادة كمية الذاكرة الحقيقية RAM.
ما هي الإعدادات المفضلة للذاكرة الظاهرية؟
أرى أن الأجهزة التي تحتوي على ذواكر تزيد عن 2 جيجابايت لن تحتاج لتلك الذاكرة، لكن هناك نصيحة عامة وجدتها، وأضعها في الجدول أدناه:
ويجب أن تنتبه بأن الذاكرة الظاهرية تستخدم المساحة المقترحة على القرص الصلب، فيجب أن تتأكد من توافرها على القرص الصلب.
كيف يتم ضبط هذه الإعدادات؟
من لوحة التحكم Control Panel اختر النظام System ستظهر لك النافذة التالية:
اختر من القائمة العلوية خيار Advanced وتحت بند Performance اضغط زر Settings ستظهر لك خيارات الأداء كما هو مبين في النافذة التالية:
في الخيار السفلي Virtual Memory اضغط على زر Change لتظهر لك نافذة الإعدادات كما هو مبين في الصورة:
لديك خياران رئيسيان:
الخيار التلقائي وهو Automatically manage paging file size for all drives
وهذا الخياراذا اخترته سيترك لنظام التشغيل تحديد الحد المخصص للذاكرة الظاهرية بناء على حاجات النظام، وهذا هو الخيار الأمثل للأعضاء العاديين.
الخيار الثاني بأن لا تختار الاختيار السابق وتقوم بضبط الإعدادات بنفسك، بحيث تختار القرص الصلب الذي تريد أن تستخدمه كمصدر للذاكرة الظاهرية، ويمكن لك وضها في قرص واحد أو عدة أقراص، تختار القرص، ويمكنك ضبطه وفق الإعدادات الآتية:
Custom Size بحيث تحدد الحد الأدنى والأحد الأعلى.
أو تترك للنظام تحديد هذه المساحة باختيارك system Managed Size وهي تختلف عن الخيار التقائي من حيث قدرتك على تحديد الأقراص التي تود من النظام أن يستخدمها للذاكرة الظاهرية.
والخيار الأخير وهو No Paging File وهي تعني عدم استخدام هذا القرص للذاكرة الظاهرية.
أما زر SET فيجب عليك أن تضغطه عليه للتأكيد على ضبط الإعداد على ذلك القرص لتنتقل للقرص الآخر إذا أردت، فيجب أن تضغط عليه بعد العملية.
متى احتاج لإلغاء الذاكرة الظاهرية؟
ينبغي أن لا تلغيها، كحد أدنى أن تجعل النظام يدير الذاكرة الظاهرية، لكن هناك حالتين تحتاج فيهما لضبط هذه الذاكرة على الصفر.
1- ظهور خطأ الشاشة الزرقاء الشهير وهو page_fault_in_nonpaged_area فقد يكون من ضمن أسبابه أن ملف الذاكرة الظاهرية الموجود على القرص الصلب يقع ضمن نطاقه قطاع تالف Bad Sector أو أكثر.
2- بعد مرور فترة من الوقت، قد تحتاج لعمل Defragmentation للقرص الصلب، في تلك الحالة فإن ملف الذاكرة الظاهرية لا يمكن تحريكه، فالأولى إلغاءه ثم عمل العملية ثم إعادة ضبطه مرة اخرى.
ما هي أفضل خيارات لضبط الذاكرة الظاهرية على الأقراص الصلبة المختلفة؟
1- وضع الذاكرة الظاهرية على نفس القرص الصلب ولكن بارتشن (جزء) مختلف لن ينفعك في شيء.
2- وضع الذاكرة الظاهرية على أكثر من قرص صلب يجعل أداء الذاكرة الظاهرية أسرع، مما يعني أداء أسرع.
3- إذا كنت تستخدم لنظام التشغيل أقراص صلبة من نوع SSD فاترك الذاكرة الظهرية عليها لأنها سريعة جدا.
رد: الذاكرة الظاهرية وضبط إعداداتها
ممتاز يا شيخنا
لكن لي بعض الإضافات:
إذا أعطيت الحد الأدنى والأعلى نفس القيمة لن تحتاج إلى عمل Defragmentation
أو يمكنك عمل إلغاء التجزئة من خلال Mini windows XP في اسطوانة Hiren's
أو يمكن استخدام هذا البرنامج لعمل Scedual لإلغاء تجزئة ملف الذاكرة الظاهرية عند إعادة التشغيل
https://technet.microsoft.com/en-us/...rnals/bb897426
لكنه لا يدعم windows 7
أيضا يمكن وضع Page File لكل قرص أو بارتشن
والنظام يلجأ بشكل آلي إلى القرص الأكثر قدرة على الاستجابة
يعني إذا كان أحد الأقراص عليه Load وآخر Idle فهو يستخدم القرص الـ Idle
___________
استفسار
لماذا قسم Windows 7 تحديدا؟
رد: الذاكرة الظاهرية وضبط إعداداتها
اقتباس:
المشاركة الأصلية كتبت بواسطة Goldsmith
ممتاز يا شيخنا
لكن لي بعض الإضافات:
إذا أعطيت الحد الأدنى والأعلى نفس القيمة لن تحتاج إلى عمل Defragmentation
أو يمكنك عمل إلغاء التجزئة من خلال Mini windows XP في اسطوانة Hiren's
أو يمكن استخدام هذا البرنامج لعمل Scedual لإلغاء تجزئة ملف الذاكرة الظاهرية عند إعادة التشغيل
https://technet.microsoft.com/en-us/...rnals/bb897426
لكنه لا يدعم windows 7
أيضا يمكن وضع Page File لكل قرص أو بارتشن
والنظام يلجأ بشكل آلي إلى القرص الأكثر قدرة على الاستجابة
يعني إذا كان أحد الأقراص عليه Load وآخر Idle فهو يستخدم القرص الـ Idle
___________
استفسار
لماذا قسم Windows 7 تحديدا؟
أشكرك، هذه معلومات إضافية لي.