Applies ToWindows Server 2016 Windows Server 2016 Standard

الملخص

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

يحسن هذا التحديث أداء ReFS من خلال إلغاء تعيين طرق عرض متعددة لملف بشكل أكثر دقة.

كيفية الحصول على التحديث

يتم تضمين هذا التحديث في التحديث التراكمي ل 22 فبراير 2018.

مزيد من المعلومات

تحذير: قد تحدث مشاكل خطيرة إذا قمت بتعديل السجل بشكل غير صحيح باستخدام "محرر السجل" أو باستخدام أسلوب آخر. وقد تتطلب هذه المشاكل إعادة تثبيت نظام التشغيل. لا تضمن Microsoft حل هذه المشاكل. قم بتعديل السجل على مسؤوليتك الخاصة.

يتضمن هذا التحديث معلمات تسجيل اختيارية قابلة للضبط لمعالجة تدفقات بيانات تعريف ReFS الكبيرة التي تم توثيقها مسبقا في 4016173 KBوKB 4035951.

مهم

  • يلزم إعادة التشغيل حتى تسري تغييرات المعلمات هذه.

  • يمكن استخدام هذه المعلمات في أي تركيبة لأنها لا تتداخل وظيفيا.

  • يجب تعيين هذه المعلمات باستمرار على كل عقدة من مجموعة تجاوز الفشل.

معلمات قابلة للضبط

البارامتر

الوصف

RefsEnableLargeWorkingSetTrim

يؤدي هذا الخيار إلى قيام ReFS بتجربة إلغاء تعيين MM الكامل لجميع تدفقات بيانات التعريف في كل نقطة تحقق. سينتج عن هذا الخيار النتيجة المتوقعة فقط إذا كانت وحدة التخزين الخامة ولا تحتوي على صفحات معينة.

حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

اسم القيمة: RefsEnableLargeWorkingSetTrim نوع القيمة: REG_DWORD بيانات القيمة: 1

RefsNumberOfChunksToTrim

يحتوي ReFS على منطق غير خريطة MM كسول. لذلك، عندما يقوم ReFS بدورة مساحة الاسم لإكمال إلغاء تعيين MM، فإنه يتم إلغاء تعيينه بدقة معينة. يتم تحديد عدد مساحة العنوان الظاهري غير المعينة بواسطة الصيغة التالية:

RefsNumberOfChunksToTrim * 128 ميغابايت (لحجم > 10 تيرابايت)

RefsNumberOfChunksToTrim * 64 ميغابايت (لحجم < 10 تيرابايت)

يعمل هذا الخيار إذا كان نطاق VA الذي يتم إلغاء تعيينه لا يحتوي على مراجع نشطة (أي صفحات بيانات التعريف المعينة).

حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

اسم القيمة: RefsNumberOfChunksToTrim نوع القيمة: REG_DWORD بيانات القيمة: 4 (عشري)

‏ملاحظة يؤدي تعيين RefsNumberOfChunksToTrim إلى قيم أكبر إلى اقتطاع ReFS بقوة أكبر. وهذا يقلل من الذاكرة المستخدمة. قم بتعيين قيمة الاقتطاع إلى رقم مناسب: 8 و16 و32 وما إلى ذلك.

RefsEnableInlineTrim

في هذا الخيار، يرسل ReFS اقتطاع MM مضمنا أثناء إلغاء تعيين صفحة بيانات التعريف الخاصة به. هذا هو الخيار الأكثر عدوانية لأنه يمكن أن يتسبب في تراجع الأداء إذا تم استخدام ReFS على وسائط عالية الأداء، مثل SSD أو NVMe.

حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

اسم القيمة: RefsEnableInlineTrim نوع القيمة: REG_DWORD بيانات القيمة: 1

التوصيات:

  • إذا كانت مجموعة عمل نشطة كبيرة تتسبب في ضعف الأداء، فحاول تعيين RefsEnableLargeWorkingSetTrim = 1.

  • إذا لم ينتج عن هذا الإعداد نتيجة مرضية، فجرب قيما مختلفة ل RefsNumberOfChunksToTrim، مثل 8 و16 و32 وما إلى ذلك.

  • إذا كان هذا لا يزال لا يوفر التأثير الذي تريده، فقم بتعيين RefsEnableInlineTrim = 1.

RefsDisableCachedPins

يعطل هذا الخيار الدبابيس المخزنة مؤقتا. كان هذا سببا رئيسيا لمجموعة العمل النشطة الكبيرة. حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

اسم القيمة: RefsDisableCachedPins نوع القيمة: REG_DWORD بيانات القيمة: 1

RefsProcessedDeleteQueueEntryCountThreshold

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

حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

اسم القيمة: RefsProcessedDeleteQueueEntryCountThreshold نوع القيمة: REG_DWORD بيانات القيمة: 2048 (عشري)

ملاحظهيؤدي تعيين RefsProcessedDeleteQueueEntryThreshold إلى قيم أقل إلى قيام ReFS بتشغيل نقاط التحقق بشكل متكرر. قم بتعيين القيمة إلى 2048، ثم قم بتقليل القيمة إلى 1024، ثم 512.

DuplicateExtentBatchSizeinMB (ينطبق فقط على Microsoft Data Protection Manager)

توفر استدعاءات النطاقات المكررة الكبيرة زمن انتقال في النظام. وذلك لأن العمليات الأخرى يجب أن تنتظر حتى تكتمل هذه العمليات طويلة الأمد. يقلل هذا الخيار من حجم استدعاء النطاقات المكررة.

ملاحظهسيقوم DPM بتعيين تغيير مفتاح التسجيل هذا كقيمة افتراضية كجزء من UR4.

حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage

اسم القيمة: DuplicateExtentBatchSizeinMB نوع القيمة: REG_DWORD بيانات القيمة: 100 (عشري)

ملاحظهالقيمة الافتراضية ل DuplicateExtentBatchSizeinMB هي 2000 (2 غيغابايت). يتم قبول أي قيمة من 1 إلى 4095.

TimeOutValue

يوسع هذا الخيار قيمة TimeOutValue.

حدد القيم المشار إليها في المفتاح الفرعي التالي:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk

اسم القيمة: TimeOutValue نوع القيمة: REG_DWORD بيانات القيمة: 0x78 (سداسي عشري)

ملاحظهالقيمة الافتراضية ل TimeOutValue هي 0x41 (65 عشريا). 0x78 يترجم إلى 120 عشريا.

مراجع

نظرة عامة على نظام الملفات المرن (ReFS)

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.