ما هو Windows Prefetch و Superfetch؟


الجلب المسبق عبارة عن ميزة ، تم تقديمها في نظام التشغيل Windows XP وما زالت مستخدمة في نظام التشغيل Windows 10 ، تقوم بتخزين بيانات محددة حول التطبيقات التي تقوم بتشغيلها لمساعدتها على البدء بشكل أسرع. Prefetch عبارة عن خوارزمية تساعد في توقع أخطاء ذاكرة التخزين المؤقت (عندما يطلب Windows بيانات غير مخزنة في ذاكرة التخزين المؤقت على القرص) ، ويقوم بتخزين البيانات الموجودة على القرص الثابت لاستردادها بسهولة.

ميزة Superfetch هي ميزة يحاول تحديد التطبيقات التي ستقوم بتشغيلها ثم يقوم بتحميل كافة الملفات والبيانات الضرورية في الذاكرة. تتطلب هاتان الميزتان بعضًا من عمليات القراءة والكتابة من أجل العمل.

تقع هذه البيانات في C: \ Windows \ Prefetch ، وكما توضح النظرية ، يتم مسح البيانات بشكل دوري المجلد (على سبيل المثال ، مرة واحدة في الشهر) سيؤدي إلى تحسين الأداء. ملفات الجلب المسبق عبارة عن ملفات بامتداد "PF" داخل دليل الجلب المسبق:

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

لاحظ أن حذف الجلب المسبق البيانات قد تزيد من وقت التمهيد قليلاً ، ولكن فقط في المرة التالية التي تقوم فيها بتشغيل Windows. يجب أن يستمر كل تمهيد لاحق بشكل طبيعي ، لأن بيانات الإحضار المسبق ستكون موجودة بالفعل للبرامج التي يقوم Windows بتحميلها عند تشغيله.

يتم تخزين تهيئة Prefetcher في سجل Windows في الموقع التالي:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

يمكن أن تكون قيمة EnablePrefetcherواحدة مما يلي:

  • 0= معطل
  • 1= تم تمكين الجلب المسبق لبدء تشغيل التطبيق
  • 2= تم تمكين الجلب المسبق للتشغيل
  • 3 = Applaunch and Boot enabled (Optimal and Default)
  • يجب عليك تعطيل الجلب المسبق و Superfetch؟

    من الأساطير المعروفة تغيير القيمة الافتراضية إلى أي شيء آخر غير 3 لتسريع الأداء. إذا لاحظت مشكلة في الأداء ناجمة عن برنامج "مُحسِّن" قام بتغيير قيمة السجل هذه إلى شيء آخر غير 3 ، فقم بتغييرها مرة أخرى.

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

    لتعطيل الجلب المسبق ، ما عليك سوى تغيير قيمة السجل هذه إلى 0. لتعطيل ميزة الجلب superfetch ، يجب النقر على البدء والكتابة على services.msc. قم بالتمرير لأسفل حتى ترى Superfetch ثم انقر نقرًا مزدوجًا فوقه. بشكل افتراضي ، من المفترض أن يقوم Windows 7/8/10 بتعطيل الجلب المسبق و superfetch تلقائيًا إذا اكتشف محرك أقراص SSD ، ولكن لم يكن هذا هو الحال على جهاز الكمبيوتر الذي يعمل بنظام Windows 10.

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

    Windows 10 Disable And Enable Prefetch And Superfetch - Increase Your SSD Lifespan

    Related posts:


    3.11.2017