بیایید صادق باشیم: ویندوز هیچوقت سیستم عامل ایدهآلی برای گیمینگ نبوده است. بله، ما عاشق آزادی عمل پیسی هستیم، اما اینکه سیستم عامل وسط یک مچ حساس در Call of Duty تصمیم بگیرد آپدیت دانلود کند یا ویجت آبوهوا ۳ گیگابایت از رم را ببلعد، کابوس هر گیمری است. سالهاست که مایکروسافت قول "حالت گیمینگ" را میدهد، اما Game Mode در ویندوز ۱۰ و ۱۱ بیشتر شبیه یک شوخی بود تا یک راهحل واقعی. اما گزارشهای فاش شده از بیلدهای محرمانه **Windows 12 (با کد رمز Hudson Valley)** نشان میدهد که ردموندیها بالاخره صدای اعتراض ما را شنیدهاند. قابلیت جدیدی به نام **"Game Core"** در حال توسعه است که هدفش تبدیل کردن پیسی شما به یک کنسول تمامعیار است. این قابلیت قرار نیست فقط "اولویت" بازی را بالا ببرد؛ قرار است سیستم عامل را "جراحی" کند. در این مقاله جامع تکینگیم، به اعماق کدهای ویندوز ۱۲ میرویم تا ببینیم چگونه این سیستم عامل میتواند بدون اینکه یک ریال خرج سختافزار کنید، کارت گرافیک شما را ۲۰ درصد قویتر کند.
1. مشکل تاریخی ویندوز: چرا سیستم من کند میشود؟ ویندوز یک سیستم عامل "همه منظوره" (General Purpose) است. یعنی طوری طراحی شده که همزمان بتواند یک فایل اکسل را باز کند، یک پرینت بفرستد، ایمیلها را چک کند
و بازی اجرا کند. این انعطافپذیری، قاتل پرفورمنس گیمینگ است. در ویندوز ۱۱، حتی وقتی هیچ برنامهای باز نیست، بیش از ۱۵۰ پردازش (Process) در پسزمینه فعال هستند. از سرویسهای تلهمتری (جاسوسی مایکروسافت!)
گرفته تا ایندکس کردن فایلها برای سرچ. هر کدام از اینها "سیکلهای پردازنده" (CPU Cycles) و پهنای باند رم را میدزدند. نتیجه؟ افت فریمهای لحظهای (Stuttering) که حتی با کارت گرافیک RTX 4090 هم حس میشود.
2. معرفی Game Core: وقتی ویندوز خودش را خاموش میکند! قابلیت Game Core در ویندوز ۱۲ یک رویکرد رادیکال و انقلابی دارد. وقتی شما این حالت را فعال میکنید (یا بازی را لانچ میکنید)، ویندوز وارد یک وضعیت "State"
جدید میشود. تفاوت با Game Mode قدیمی: در ویندوز ۱۱: حالت Game Mode فقط به ویندوز میگوید "لطفاً الان آپدیت نکن". همین! برنامههای پسزمینه هنوز باز هستند و منابع مصرف میکنند. در ویندوز ۱۲ (Game Core):
این حالت سیستم عامل را به دو پارتیشن مجازی تقسیم میکند. پارتیشن اول (سیستم عامل) به حالت "خواب زمستانی" (Hibernate) میرود و پارتیشن دوم (بازی) دسترسی مستقیم و سطح پایین (Low-Level) به سختافزار پیدا
میکند. دقیقاً مشابه کاری که سیستم عامل Xbox انجام میدهد. 3. معماری فنی: فریز کردن سرویسها و آزادسازی VRAM طبق داکیومنتهای فنی لو رفته، Game Core سه کار اصلی انجام میدهد که تا به حال در ویندوز ممکن
نبود: الف) کشتار پردازشها (Process Killing) تمام سرویسهای غیرحیاتی (Non-Kernel) مثل سرویسهای پرینتر، سرچ ویندوز، ویجتها و حتی افکتهای بصری دسکتاپ به طور کامل از حافظه رم (RAM) تخلیه میشوند. این کار
ادامه مطلب در سایت