زيادة حجم ذاكرة التخزين المؤقت FileSystem في فيستا
لقد تساءلت دائمًا لماذا لا يسمح لك Windows بتعيين حجم عشوائي لمخزن نظام الملفات. ماذا لو كان لديك محرك أقراص ثابت بطيء في الكمبيوتر المحمول الخاص بك ، ولكن الأحمال من ذاكرة النظام المتوفرة؟ لا ينبغي أن تكون قادرا على تعظيم تلك الذاكرة من أجل تسريع الوصول إلى القرص الصلب?
لقد عثرت على قرص مدمج موثق قليلاً يسمح لك بإخبار Windows باستخدام المزيد من التخزين المؤقت لـ "تجمع" NTFS ، والذي يجب أن يزيد الأداء إذا فتح النظام الخاص بك وأغلق الكثير من الملفات طوال الوقت مثل.
وفقا لوثائق مايكروسوفت:
لا زيادة الذاكرة الفعلية دوماً زيادة مقدار ذاكرة التجمع المقسم إلى صفحات متوفرة إلى NTFS. ضبط استخدام الذاكرة إلى 2 يرفع الحد من ذاكرة التجمع المقسم إلى صفحات. قد يؤدي ذلك إلى تحسين الأداء إذا كان النظام الخاص بك يقوم بفتح وإغلاق العديد من الملفات في نفس مجموعة الملفات ولا يستخدم بالفعل كميات كبيرة من ذاكرة النظام للتطبيقات الأخرى أو ذاكرة التخزين المؤقت. إذا كان جهاز الكمبيوتر الخاص بك يستخدم بالفعل كميات كبيرة من ذاكرة النظام للتطبيقات الأخرى أو ذاكرة التخزين المؤقت ، يزيد الحد من ذاكرة التجمع المقسم إلى صفحات NTFS وغير المقسمة إلى صفحات ذاكرة التجمع المتوفرة لعمليات أخرى. هذا قد يقلل من أداء النظام الكلي.
سأختبر هذا التغيير بنفسي ، وآمل حقًا في الحصول على تعليقات من القراء الممتازين على هذا. يرجى ملاحظة أني لم أقم بتشغيل أي معايير حتى الآن ، لذا لا يمكنني أن أؤكد حتى الآن أن هذا سيؤدي إلى أي فائدة كبيرة في الأداء الحقيقي.
سطر الأوامر هاك
افتح موجه أوامر وضع المسؤول من خلال النقر بزر الماوس الأيمن واختيار تشغيل كمسؤول ، أو كتابة كمد في مربع البحث قائمة البداية واستخدام Ctrl + Shift + Enter.
اكتب الأمر التالي لزيادة إعداد ذاكرة التخزين المؤقت:
تعيين سلوك fsutil memoryusage 2
للتحقق من القيمة الحالية ، اكتب هذا الأمر:
ذاكرة الاستعلام عن السلوك fsutil
لتغيير الإعداد مرة أخرى إلى الوضع الافتراضي ، استخدم هذا الأمر:
تعيين سلوك fsutil memoryusage 1
وكما هو الحال دائمًا ، يمكن لهذه الإعدادات الموثقة "قليلاً" أن تفسد النظام الخاص بك ، لذلك قم بإجراء ذلك على مسؤوليتك الخاصة. أيضا ، سيكون لديك على الأرجح لإعادة تشغيل الجهاز لمعرفة أي اختلاف.
دليل التسجيل هاك
يمكنك أيضًا تعيين هذه القيمة عن طريق تغيير معلمة سجل. افتح regedit.exe من خلال البحث في قائمة ابدأ أو مربع التشغيل ، ثم انتقل لأسفل حتى تصل إلى المفتاح التالي:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ مراقبة \ نظام الملفات
انقر نقرًا مزدوجًا فوق مفتاح NtfsMemoryUsage على الجانب الأيسر وقم بتغيير القيمة إلى 2. فيما يلي القيم المتوفرة:
- غير مجموعة: 0
- اضبط على الافتراضي: 1
- زيادة ذاكرة التخزين المؤقت: 2
ووفقًا للوثائق ، يكون الإعداد الافتراضي هو "1" ، ولكن افتراضيًا يتم تعيين المفتاح على "0". عادة في هذا السيناريو ، يعني إعداد "0" "غير محدد" ، مما يعني أن النظام يستخدم الإعداد الافتراضي. يجب أن تكون قادرًا على تغيير القيمة إلى "0" أو "1" لإعادة هذا الإعداد إلى الوضع الافتراضي.
يعمل هذا الإعداد أيضًا في Windows Server 2003.