خلاصه
- از اکتبر ۲۰۲۶، بهروزرسانیهای کیفی ویندوز بهتدریج «یکپارچگی حافظه» (Memory Integrity) و، روی برخی رایانههای واجد شرایط، «امنیت مبتنی بر مجازیسازی» (VBS) را فعال میکنند.
- یکپارچگی حافظه ممکن است کارایی بازی را پایین بیاورد، بهویژه روی پردازندههای قدیمیتر؛ هرچند میزان اثر آن میان بازیها و سختافزارهای مختلف فرق میکند.
- پیش از آنکه آن را خاموش کنید، نتیجه را بسنجید: غیرفعال کردن یکپارچگی حافظه ممکن است کارایی را برگرداند، اما در عوض یک لایهٔ مهم امنیتی در سطح هسته را از میان میبرد.
مایکروسافت بهزودی از راه بهروزرسانیهای کیفی معمول، «یکپارچگی حافظه» را روی رایانههای بیشتری با ویندوز ۱۱ فعال میکند. بر پایهٔ اعلام رسمی شرکت در وبلاگ جامعهٔ آن، ویندوز از اکتبر ۲۰۲۶ این حفاظت را بهتدریج روی دستگاههای واجد شرایط روشن خواهد کرد. در بعضی دستگاهها، اگر «امنیت مبتنی بر مجازیسازی» (VBS) از پیش فعال نباشد، این بهروزرسانیها آن را نیز روشن میکنند.
این قابلیت برای جلوگیری از اجرای کد و درایورهای نامطمئن در هستهٔ ویندوز طراحی شده است. هرچند این کار رایانهٔ شما را ایمنتر میکند، ممکن است کارایی بازی را هم پایین بیاورد؛ بهویژه اگر روی رایانهای با پردازندهای قدیمیتر بازی میکنید. مایکروسافت پیش از فعالسازی، توان سختافزار، سازگاری و کارایی را میسنجد، اما عبور از این بررسیها لزوماً به این معنا نیست که نرخ فریم شما بیتأثیر بماند.
یکپارچگی حافظه میتواند از فریمهای شما کم کند
اما پیش از خاموشکردن آن، تفاوت را بسنجید

شیوهٔ کار آن تا حدی شبیه ساختن یک محیط مجازیِ ایزوله درون رایانهٔ شماست. یکپارچگی حافظه از VBS استفاده میکند تا بررسیهای یکپارچگی کد ویندوز را به محیطی جداگانه ببرد؛ محیطی که دستکاری آن برای بدافزار دشوارتر است. اجرای این لایهٔ اضافی مجازیسازی میتواند مقداری سربار بههمراه داشته باشد.
تنظیمات ویندوز روی همهٔ سیستمها به یک اندازه اثر نمیگذارند؛ حتی حالت بازی (Game Mode) هم با وجود آنکه برای کمک به بازیها طراحی شده، روی برخی سختافزارها میتواند کارایی را پایین بیاورد. در یکی از آزمونهای ما، غیرفعالکردن امنیت مبتنی بر مجازیسازیِ ویندوز تا ۱۱ درصد از کارایی بازی را برگرداند، هرچند افزایش میانگین نرخ فریم کمتر بود. تفاوتِ روشن و خاموش بودن این ویژگی بسته به پردازنده و بازی بسیار متفاوت است. انتظار میرود CPUهای جدیدتر آسیب کمتری ببینند.
برای بررسی فعال بودن این حفاظت، این مسیر را دنبال کنید:
جستوجوی ویندوز > جداسازی هسته > باز کردن > یکپارچگی حافظه
خوشبختانه، مایکروسافت میگوید این فرایند به دستگاههایی که کاربر بهصراحت یکپارچگی حافظه را در آنها غیرفعال کرده احترام میگذارد. بنابراین اگر خودتان پیشتر آن را خاموش کردهاید، موج اکتبر تصمیم شما را برنمیگرداند. اگر روشن است و بازیهایتان بهطور محسوسی کندتر شدهاند، میتوانید آن را خاموش کنید و هر زمان که خواسته شد، رایانهٔ خود را راهاندازی مجدد کنید.
بهتر است پیش از هر تغییر دائمی، بازیهای محبوب خود را معیارسنجی کنید. در نهایت، این یک لایهٔ امنیتی است که شما بهصورت دستی غیرفعال میکنید. ایجاد چنین آسیبپذیریای دقیقاً همان چیزی است که بهرهبرداری از درایورها یا دستکاری هستهٔ ویندوز را برای بدافزار آسانتر میکند. همان بازی، همان صحنه، همان وضوح و همان پیشتنظیم گرافیکی را پیش و پس از تغییر وضعیت یکپارچگی حافظه اجرا کنید و سپس هم میانگین نرخ فریم و هم کمینهٔ ۱ درصدی را مقایسه کنید.
همچنین، پیش از آنکه برای رسیدن به یک نرخ فریم بالاتر و پایدارتر، لایههای امنیتی رایانهتان را کنار بزنید، مطمئن شوید راهکارهای کمخطرترِ افزایش کارایی را که جای دیگر در دسترساند آزمودهاید. قابلیتهایی مانند زمانبندی شتابیافتهٔ پردازشگر گرافیکی (Hardware-Accelerated GPU scheduling) و نوار BAR قابلتغییر اندازه (Resizable BAR) ممکن است بدون تضعیف حفاظتهای هستهای ویندوز، کارایی بازی را بهتر کنند. بهروزرسانی درایور گرافیک و بستن برنامههای پسزمینهٔ غیرضروری هم شاید آنقدر کارایی برگرداند که دیگر غیرفعالکردن یکپارچگی حافظه لازم نباشد.
ویندوز شاید تشخیص دهد که رایانهٔ شما میتواند از پسِ امنیتِ بیشتر برآید، اما شمارندهٔ فریم شما هم حق رأی دارد؛ فقط نباید تنها عامل تصمیمگیریتان باشد. اگر تفاوت ناچیز است، یکپارچگی حافظه را روشن بگذارید. اگر روی یک رایانهٔ گیمینگ قدیمی بهطور جدی به کارایی ضربه میزند، میتوانید آن را خاموش کنید، هرچند مایکروسافت توصیه میکند پس از بازی دوباره آن را روشن کنید.
منبع: این مطلب ترجمه و بومیسازی مقالهای از MakeUseOf به قلم Hamed Paydarfar است. مشاهده مقاله اصلی