SuperFetch: ما هي هذه الخدمة وهل يجب عليك تعطيلها

جدول المحتويات:

SuperFetch: ما هي هذه الخدمة وهل يجب عليك تعطيلها
SuperFetch: ما هي هذه الخدمة وهل يجب عليك تعطيلها

فيديو: SuperFetch: ما هي هذه الخدمة وهل يجب عليك تعطيلها

فيديو: SuperFetch: ما هي هذه الخدمة وهل يجب عليك تعطيلها
فيديو: Sysmain Windows 10 ⚡️ Как Отключить Службу Superfetch / Prefetch, нужно ли это делать 2024, شهر نوفمبر
Anonim

أتاح نظام التشغيل Windows 7 تنفيذ تقنية فريدة تسمى SuperFetch. ماهية هذه التكنولوجيا وكيف تعمل ، ليست مألوفة لدى الجميع. ولكن إذا كنت تتذكر تقنية Prefetcher السابقة في نظام التشغيل Windows Vista ، فسيتم وضع كل شيء في مكانه على الفور.

Windows 7 لا يمكن تصوره بدون SuperFetch اليوم
Windows 7 لا يمكن تصوره بدون SuperFetch اليوم

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

نظام SuperFetch الذكي: مفاهيم عامة

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

هناك طلب كبير على SuperFetch اليوم
هناك طلب كبير على SuperFetch اليوم

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

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

إعدادات الخدمة وإدارتها

من أجل تمكين هذه الخدمة ، من الأفضل استخدام سجل النظام. في قائمة التشغيل (Win + R) ، يستدعي الأمر regedit المحرر. في قسم النظام ، باستخدام فرع HKLM ، تحتاج إلى العثور على دليل PrefetchParameters. نحتاج إلى مفتاحين EnablePrefetcher و EnableSuperFetch. إذا لم يكن هناك مفتاح EnableSuperFetch ، فيجب إنشاؤه (معلمة DWORD) وتعيين اسم مناسب. للراحة ، يمكنك إدخال أربع قيم لكل مفتاح:

- 0 - الاغلاق الكامل ؛

- 1 - تحسين البرامج قيد التشغيل فقط ؛

- 2 - تحسين مكونات نظام الإطلاق فقط ؛

- 3 - تسريع متوازن للتطبيق والأنظمة.

لا ينبغي تعطيل SuperFetch ما لم يكن ذلك ضروريًا للغاية
لا ينبغي تعطيل SuperFetch ما لم يكن ذلك ضروريًا للغاية

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

عيوب خدمة SuperFetch

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

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

SuperFetch: الكل
SuperFetch: الكل

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

تعطيل SuperFetch: جميع الإيجابيات والسلبيات

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

هناك أيضًا توصية عامة لجميع المستخدمين وهي كالتالي:

- لا تسمح كمية صغيرة من ذاكرة الوصول العشوائي (RAM) بالاستخدام السلس للخدمة ؛

- حجمه الكافي يوصي بتنشيط Superfetch.

SuperFetch مطلوب لتسريع نظام التشغيل
SuperFetch مطلوب لتسريع نظام التشغيل

وبالتالي ، إذا كان حجم ذاكرة الوصول العشوائي لا يتجاوز 1 جيجا بايت ، ويمكن أن يصل حمل الذاكرة إلى 600 ميجا بايت ، ناهيك عن الذاكرة الظاهرية الإضافية وملف ترحيل الصفحات ، عندئذٍ تنشأ حالة ذات وظائف ذاكرة وصول عشوائي محدودة ولكن هذا هو الحال بالطبع إذا كان نظام الكمبيوتر من الجيل القديم (يتم استخدام Readboost). في الأنظمة الحديثة ، حتى إذا تم استخدام الحد الأدنى من التكوين ، فإن الأداة الإضافية تشير في البداية إلى كميات كبيرة من ذاكرة الوصول العشوائي ، تبدأ من 3 غيغابايت. في هذه الحالة ، بالطبع ، استخدام خدمة SuperFetch له ما يبرره. يمكنك مقارنة تشغيل الكمبيوتر في أوضاع مختلفة: باستخدام SuperFetch وعند إيقاف تشغيله. لاحظ بعض المستخدمين أنهم في هذه الحالة لم يروا فرقًا كبيرًا.

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

موصى به: