מיקרוסופטהודיע על כךDirectStorage, תכונה עד כה המוקדשתXbox Series X | S., יבואגם במחשב האישי, יכול להיות נתמך גם על ידיNVME SSD עם ממשק 3.0 PCIE, מה שמוביל לשיפור משמעותי בביצועים ביחס לניהול נתונים באמצעות הברקה של עומס העבודה ב- CPU.
DirectStorage הוא מרכיב עיקרי ב-ארכיטקטורת Xbox Velocityוזה ממשק תכנות יישומים (API), או אחדכלי תוכנהמראש נטה כי מפתחים יכולים להשתמש כדי לנצל מיומנויות חומרה מסוימות איתם הם צריכים לעשות. עַלXbox Series X | Sמההתחלה בכלים לפיתוח הקונסולות, כאשר ארכיטקטורת חומרה נועדה לעבוד על מאפיינים אלה, אך במחשב האישי השאלה מורכבת יותר, בהתחשב במגוון התצורותאֶפשָׁרִי.
במהלך ה- Gamestack Live, מיקרוסופט הודיעה כי היא תביא את הכלי בתוך העדכונים ל- DirectX 12. הוא יורחב גם למכשירים שאינם בהכרח עדכניים, מכיוון שהוא כולל גם את NVME PCIE SSD 3.0 וכל אחדGPU התומך באופן טבעי ב- DirectX 12לכן מסדרת NVIDIA GTX 600 ו- AMD Radeon HD 7000 ואילך.
המטרה של DirectStorage היא לצמצם את התקורה בפעולות ניהול נתונים על ידי הארכיון ובאופן כלליפעולות קלט/פלט, שחרור המעבד של רוב עומס העבודה הזה. הכלי מיישם סדרה של פעולות אוטומטיות ומקבילות לביצוע בקשות באצווה מהארכיון.
כפי שנראה בתמונה שלמעלה, הרעיון הוא להעביר את עומס העבודה בזיכרון הווידיאו של ה- GPU: במקום לקבל את דיכאון הנתונים ל- CPU בשילוב עם תנועת אלה על ה- RAM, הערימות המותאמות של הארכיון (אשר הם צריכים להיות נוטים בעבר), הם עוברים ישירות לאיל ומכאן לזיכרון הווידיאו של ה- GPU, שם מתרחש הפירוק עם תמיכת המעבד, גם מכיוון שהכרטיסים הגרפיים יכולים לתמוך עוברים עוברים גבוהים בהרבה -על ידי להקות. כולם כרוכים בתוצאות טובות יותר מאשרסטרימינג ב- DATIהזמני טעינה, הפחתת פעולות מיותרות ושמירה עלמעבד מעבד חופשיו