أحيت Microsoft موضوعًا مثيرًا للجدل في مجتمع ألعاب الكمبيوتر الشخصي مؤخرًا: ميزات أمان Windows 11. بعد أيام من إطلاق Windows 11 ، كان هناك احتجاج بين لاعبي الكمبيوتر الشخصي بسبب ميزة الأمان التي يتم تمكينها افتراضيًا في Windows 11. وعلى وجه الخصوص ، Virtualization Based Security أو VBS.
بكى PCGamer بعد أن لاحظ انخفاضًا بنسبة 28 ٪ ظل تومب رايدر ، لكن
ولكن حتى مع الكشف عن العديد من هذه النتائج الأولية بالقرب من الإطلاق ، لا يزال هناك الكثير من الشكوك حول استخدام VBS التي أردت إثباتها من خلال الاختبار الخاص بي.
لا ، VBS لا تقتل أداء الألعاب
سأبحث في “لماذا” لاحقًا ، لكن دعنا نخرج نتائجي من الطريق مقدمًا. لقد اختبرت مع Intel Core i5-13600K الجديد و RTX 3060 Ti. تعد شريحة Raptor Lake جديدة جدًا بحيث لا يمكن توفيرها في الكثير من الأنظمة ، ولكن كما يمكنك أن تقرأ في مراجعة Core i9-13900K و Core i5-13600K ، فهي ليست أسرع في الألعاب مقارنةً بـ i5 من الجيل السابق.
وها هو – ثلاثة إطارات ، أو أقل من 3٪ قفزة إذا قمت بإيقاف تشغيل كلتا ميزات الأمان التي تشير إليها Microsoft في مقالة الدعم الخاصة بها. من المؤكد أن هذا مجرد تكوين واحد ، لكنني اختبرت ستة عناوين بدقة 1080 بكسل ومعظم النتائج لا تستحق حتى الإبلاغ. حتى معدل الإطارات المنخفض البالغ 1٪ لا يستحق الذكر ، بالكاد يتحرك على الإطلاق بين الاختبارات.
من أصل ست مباريات اختبرت ، قاتل العقيدة فالهالا أعاد أكبر فرق: قفزة هائلة بنسبة 4.5٪ مع تعطيل ميزات الأمان. مجهول: تراث اللصوص بالمثل ، شهد فقط زيادة بنسبة 2.8٪ ، بينما لعبة Far Cry 6 عاد 1.8٪ زيادة. تكتيكات التروس أظهرت زيادة بنسبة 4.6٪ ، ولكن الغريب أن أعلى نتيجة لي تم تسجيلها مع إيقاف تشغيل HVCI فقط.
ضع في اعتبارك أن هذه هي نتائجي مع أكبر الاختلافات. ظل تومب رايدر و فيلم Cyberpunk 2077 رأى فقط إطارًا واحدًا من الاختلاف على الأكثر.
لكن ماذا في ذلك؟ زيادة الأداء هي زيادة في الأداء ، أليس كذلك؟ على الرغم من أنه من المغري إيقاف تشغيل هذه الميزات ، حتى لو كانت تمثل قفزة طفيفة في الأداء في بعض الألعاب ، فإن الحقيقة هي أن VBS تقدم وظيفة مهمة. في معظم الحالات ، تكون الإعدادات الافتراضية الموجودة على تثبيت Windows الخاص بك هي أفضل الإعدادات التي يجب الالتزام بها.
ما هو VBS على أي حال؟
توفر مقالة دعم Microsoft إرشادات لإيقاف تشغيل Memory Integrity و Virtual Machine Platform (VMP). أصبح VBS الطفل الملصق لـ
يسرق VBS القليل من الذاكرة من Windows ويعزلها عن نظام التشغيل. يمكن لهذه البيئة أن تستضيف ميزات مثل HVCI التي تتحقق من برامج التشغيل أثناء تحميلها في الذاكرة. يمكنه أيضًا التحقق من تكامل الشفرة أثناء تحميل التطبيقات ، مما يضمن أن التطبيقات الضارة لا يمكنها تعبئة بعض التعليمات البرمجية أسفل نظام التشغيل. VMP هو إطار عمل يمكّن المحاكاة الافتراضية ، وإيقاف تشغيله يعطل VBS على النظام.
هذا كثير من الاختصارات ، لذلك من أجل الوضوح: يقوم VMP بإيقاف تشغيل VBS ، و HVCI و Memory Integrity هما نفس الأشياء.
VBS ، أو بشكل أكثر تحديدًا HVCI ، له تأثير ضئيل على المعالجات الحديثة لأنها تدعم التحكم في التنفيذ المستند إلى الوضع (MBEC). كما توضح Microsoft ، تقوم المعالجات الأقدم من Intel 7th-gen و AMD Zen 2 بتشغيل محاكاة MBEC بدلاً من الأجهزة ، مما يقلل من الأداء. ستشهد المعالجات الأقدم انخفاضًا في الأداء في بعض الألعاب (أظهر ComputerBase حوالي 10٪ على الأكثر من خلال بعض الاختبارات باستخدام Ryzen 7 1800X) ، ولكن ليس بنسبة 28٪ تقريبًا.
من المهم التمييز بين الفرق القابل للقياس والفرق الملحوظ مع أي معيار.
تتصدى MBEC لنقص الأداء الناجم عن ميزات الأمان المختلفة التي تم تمكينها بواسطة VBS. بالإضافة إلى ذلك ، يمكن أن تقلل ذاكرة DDR5 الأكبر والأسرع من العقوبة الناتجة عن ميزات مثل HVCI ، مما يؤدي إلى انخفاض فجوة الأداء بحوالي 5٪ إلى نقاط أقل. كل هذا يعتمد بشكل كبير على اللعبة أيضًا. يركز تأثير الأداء الناتج عن VBS و HVCI على وحدة المعالجة المركزية والذاكرة ، وليس حول وحدة معالجة الرسومات الخاصة بك – وكما كتبت سابقًا ، فإن أداء وحدة المعالجة المركزية في الألعاب يعد وحشًا معقدًا.
عند تحليل معايير الألعاب ، من المهم التمييز بين الفرق القابل للقياس والفرق الملحوظ. إذا نظرتم إلى قاتل العقيدة فالهالا ونرى فجوة 4.5٪ مع VBS ، هذا فرق قابل للقياس. الإطارات الخمسة التي تمثلها ليست فرقًا ملموسًا. كما كتبت عن كيف يمكن أن تكون معايير GPU مضللة ، نادرًا ما تتوقف التجربة الفعلية للعب لعبة على إطارات قليلة.
ليس مصدر قلق لمعظم
يبلغ عمر مناقشة VBS حوالي عام في هذه المرحلة ، لكن Microsoft أعادت التركيز عليها من خلال مقال الدعم الخاص بها. المقالة ليست خاطئة ، ولكن لا ينبغي أن تهمك أيضًا. تثبيتات جديدة لـ
قد تأتي أجهزة سطح المكتب التي تشتريها من الرفوف مع تعطيل HVCI أيضًا ، خاصةً إذا كانت تركز على الألعاب.
يجب أن يكون VBS منخفضًا في قائمة الأولويات عند محاولة الضغط على أداء إضافي من جهاز الكمبيوتر الخاص بك.
إذا كان جهاز الكمبيوتر الخاص بك للألعاب لا يعمل بالمستوى الذي تريده ، فإن الأمر يستحق البحث عن طرق مختلفة يمكنك من خلالها الضغط على أداء إضافي دون شراء أجهزة جديدة فقط. لكن يجب أن تكون VBS في مرتبة متدنية في قائمة الأولويات هذه ، حتى في
تدرك Microsoft هذه الحقيقة في مقالة الدعم الخاصة بها: “في بعض السيناريوهات وبعض تكوينات أجهزة الألعاب قد يكون هناك تأثير على الأداء.” هذه السيناريوهات والتكوينات قليلة ومتباعدة. إذا كنت تريد أفضل أداء من
هذه المقالة جزء من ReSpec – عمود مستمر كل أسبوعين يتضمن مناقشات ونصائح وتقارير متعمقة حول التقنية الكامنة وراء ألعاب الكمبيوتر.