ستعمل DirectStorage API على تحسين أداء Windows 10 بشكل ملحوظ على محركات أقراص NVMe SSD
تقوم Microsoft بنقل واجهة برمجة تطبيقات DirectStorage الخاصة بـ XBox إلى أجهزة الكمبيوتر التي تعمل بنظام Windows ، وستقوم بإصدارها باستخدام DirecxX 12 Ultimate لتقليل وقت تحميل التطبيقات والألعاب الثقيلة.
كما تعلم بالفعل ، يتم شحن أحدث أجهزة Xbox بواسطة بنية Xbox Velocity التي تعتمد على أربعة مكونات تقديم أداء مذهل للعبة: محرك أقراص NVMe SSD خاص ، وكتلة إلغاء ضغط الأجهزة ، وواجهة برمجة تطبيقات DirectStorage ، وتدفق ملاحظات العينات (SFS). قررت Microsoft إتاحة جزء DirectStorage API على أجهزة Windows 10.

مايكروسوفت يشرح التغيير على النحو التالي:
أجهزة NVMe ليست فقط أجهزة قائمة على SSD ذات النطاق الترددي العالي للغاية ، ولكن لديها أيضًا أنابيب وصول إلى بيانات الأجهزة تسمى قوائم انتظار NVMe والتي تناسب بشكل خاص أعباء عمل الألعاب. للحصول على البيانات من محرك الأقراص ، يرسل نظام التشغيل طلبًا إلى محرك الأقراص ويتم تسليم البيانات إلى التطبيق عبر قوائم الانتظار هذه. يمكن أن يحتوي جهاز NVMe على قوائم انتظار متعددة ويمكن أن تحتوي كل قائمة انتظار على العديد من الطلبات في وقت واحد. هذا هو تطابق مثالي مع الطبيعة المتوازية والمجمعة لأحمال عمل الألعاب الحديثة. يمنح نموذج برمجة DirectStorage للمطورين تحكمًا مباشرًا في تلك الأجهزة المحسنة للغاية.
لم يتم تحسين واجهات برمجة تطبيقات التخزين الحالية على Windows للتحكم في قوائم انتظار NVMe. إذا كنت تمتلك أحدث جهاز تخزين ، فسيستفيد نظام التشغيل Windows 10 والألعاب من واجهة برمجة التطبيقات الجديدة هذه ، ولن يكون أدائها مقيدًا بالمعايير القديمة. إذا كان جهاز التخزين الخاص بك لا يدعم الميزة الجديدة بعد ، فلن يتغير شيء بالنسبة لك ويمكنك الاستمرار في ممارسة الألعاب كالمعتاد.