خاصية DirectStorage: كيف يمكنك تفعيلها على Windows 11 لتسريع فتح الألعاب؟
هل جهازك يدعم خاصية DirectStorage من مايكروسوفت؟ وكيف يمكنك تشغيلها على أجهزة الكمبيوتر لتسريع عملية فتح الألعاب؟ لنتعرف على ذلك معًا. أحد أكثر الأشياء الرائعة في أجهزة الكونسول مثل PlayStation 5 و Xbox Series X/S هي قدرتهم على تشغيل الألعاب بسرعة عالية، وذلك لأنهم يستخدمون أجهزة تخزين مخصصة (SSDs سريعة جدًا) تمكنها من قراءة البيانات بسرعة فائقة، لكن هنا تكمن المشكلة، فأجهزة التخزين نفسها بالرغم من سرعتها العالية؛ إلا أنها ليست كافية لتشغيل الألعاب على الكونسول بسرعة عالية، وإنما الطريقة التي يتم بها قراءة ومعالجة البيانات من قبل الجهاز هي الأمر المهم، فتحتاج إلى تكامل مع السوفت وير لتحسين تدفق البيانات
وبالنسبة لمايكروسوفت فلديها خاصيتان: الأولي Xbox Velocity Architecture لأجهزة Xbox، والثانية DirectStorage لأجهزة الويندوز، وتعتبر هذه الخصائص بمثابة أدوات مساعدة للجهاز سواء كان console أو PC في جعل كل شيء سلس حتى مع أجهزة التخزين فائقة السرعة، سنتحدث في هذا المقال عن خاصية Direct Storage المخصصة للأجهزة التي تعمل بنظام Windows لتشغيل وفتح الألعاب بسرعة عالية وتقليل وقت التحميل عند تشغيل الألعاب، فإذا كنت مهتمًا بتفعيلها فتابع القراءة لنكتشف ذلك سويًا.
ما هي DirectStorage؟
أصبح المؤثر الرئيسي على سرعة فتح وتشغيل ألعاب PC هي الطريقة التي تطلب وتعالج بها الألعاب الحديثة البيانات، ومدي تكامل السوفت وير والهارد وير معًا لتلبية متطلبات الألعاب من البيانات، فقديمًا كانت تطلب الألعاب مقدار كبير من البيانات في وقت واحد لتحميل اللعبة ولذلك تأخذ الألعاب القديمة وقت كبير في التحميل، أما الألعاب الحديثة فأصبحت تطلب كميات البيانات المطلوبة على دفعات وباستمرار مما يجعلك كمستخدم ولاعب لا تشعر أن هناك عمليات تحميل جارية من الأساس، فتكون اللعبة محدثة باستمرار.
هذا أيضًا يتطلب هارد وير وسوفت وير حديث قدار على تلبية متطلبات الألعاب بشكل مستمر، ومن جانب الهارد وير فلدينا سعات تخزين SSD قادرة على نقل كميات من البيانات تقدر بالجيجا بايت في الثانية الواحدة، ومن جانب السوفت وير فلدينا خاصية Direct Storage API من Microsoft، والتي تسرع عملية فتح وتشغيل الألعاب بشكل مذهل.
دعونا نفهم أولًا كيف تتم عمليات معالجة البيانات الخاصة بالألعاب؟ لنفهم ذلك سنعرفكم أولًا عن بعض أجزاء الهارد وير المهمة:
- CPU: وهي وحدة المعالج المركزية أو ما يطلق عليها “المعالج”، وهو المسؤول عن جميع العمليات الحسابية والمنطقية التي تتم على البيانات ومعالجتها، فيمكننا الاختصار أنه العقل المدبر لكمبيوتر.
- GPU: وهو وحدة معالجة الرسوم أو “كارت الشاشة”، ومن اسمه فهو المسؤول عن جميع الرسوم التي تظهر على الشاشة، فيقوم بمعالجة البيانات التي يستقبلها من CPU وتحويلها إلى بصريات ومرئيات تعرض على الشاشة أو اللعبة التي تلعبها أنت.
يتم تخزين البيانات بما فيها الألعاب في وحدات التخزين في صورة بيانات مضغوطة، فهذه عملية معقدة لا تهمنا الآن، أما عن عملية معالجة البيانات الخاصة بالألعاب، فتتم عن طريق طلب CPU من وحدات التخزين بجلب بيانات اللعبة عندما تقوم بفتحها، ويقوم المعالج بفك الضغط عن تلك البيانات ومن ثم ارسالها لوحدة معالجة الرسوم GPU ليتم معالجتها “Rendering” ومن ثم تظهر على الشاشة، وبسبب قيام CPU بجميع العمليات التي تتم على الجهاز فقد تتأخر عمليات فك ضغط البيانات وهذا ما يؤخر فتح الألعاب.
هنا يأتي دور خاصية Direct Storage، فتقوم هذه الخاصية بنقل البيانات الهائلة الخاصة باللعبة مباشرة إلى GPU في شكلها المضغوط دون المرور على CPU والانتظار، ويؤدي ذلك إلى تسريع العملية بأكملها.
كيفية تفعيل DirectStorage على ويندوز 11 لتسريع فتح الألعاب؟
تم إلحاق خاصية Direct Storage في البداية إلى أجهزة Xbox Series X/S، ومن ثم أتاحتها Microsoft لويندوز 11 وويندوز 10 أيضًا، لحسن الحظ ستجد الخاصية مفعلة تلقائيًا إذا كان جهازك يفي بالمتطلبات الضرورية لتشغيلها، فلن يتطلب منك الأمر سوي التحقق مما إذا كانت مدعومة أم لا، وهي:
- أن يكون جهازك بنظام ويندوز 11 وحتى ويندوز 10 بإصدار 1909 أو أحدث.
- جهازك يحتوي على NVMe SSD.
- كارت شاشة يدعم DirectX بإصدار “DirectX 12” ويدعم Shader Model 6.0.
ويمكنك التحقق من خلال الخطوات التالية مما إذا كان جهازك يفي بالمتطلبات اللازمة لتشغيل DirectStorage أو لا:
- قم بالضغط على مفتاح الويندوز مع حرف G.
- ستظهر أمامك واجهة Xbox Game Bar ومنها قم بالضغط على زر الاعدادات بالأعلى.
- قم بالضغط على “Gaming features” من القائمة الجانبية.
- ومن هنا تحقق مما إذا كان جهازك داعم لخاصية DirectStorage أو لا.
- هنا ستجد أن الخاصية مفعلة، ومدعومة على قرص واحد من الأقراص لأنه من نوع NVMe SSD، فإذا كان جهازك يفي بالمتطلبات فسوف تجد الخاصية مفعلة تلقائيًا.
ما هي الألعاب التي تدعم DirectStorage؟
تسعي Microsoft من خلال خاصية DirectStorage لتقليل زمن تحميل الألعاب بنسب تتراوح بين 20-40%، لكن هذا ليس معناه أن كل لعبة ستفتحها ستعمل بهذه الخاصية ويتم تسريع فتح اللعبة، وهنا يأتي دور مطوري الألعاب والمبرمجين في تحديث الألعاب للتوافق مع هذه الخاصية.
وبسبب أن هذه الخاصية حديثة النشأ ولم يمضي عليها سوي بضعة أشهر، فلن تجد العديد من الألعاب تدعم هذه الخاصية _أو بالأحرى وقت كتابتنا لهذا الموضوع_، كانت لعبة Forspoken من لها السبق والريادة في دعم خاصية DirectStorage، ونتوقع دعم الكثير من الألعاب لهذه الخاصية في الفترة القادمة.