המשחקים שלך ייטענו מהר יותר מאי פעם עם תמיכה מלאה ב-DirectStorage ב-Windows 11.
Windows 11 סוף סוף כאן עם מערכת ההפעלה הנשלחת כעת למחשבים חדשים, כמו גם שדרוגים שמתפרסמים למשתמשי Windows 10 הזכאים בחינם. למרות שיש הרבה מה להתרגש ב-Windows 11, מעט תכונות עולות על כל השאר עבור קהילת הגיימרים.
יחד עם Auto-HDR, חנות מחודשת של Microsoft, Xbox Game Pass, DirectStorage היא אחת התכונות החדשות ביותר שמגיעות ל-Windows 11. אבל בדומה להרבה תכונות אחרות של Windows 11, לא כל המכשירים יתמכו בה. בואו נצלול ישר לתוך כל הפרטים שאתם צריכים לדעת על תכונה זו והאם תהיו אחד מהמשתמשים שנהנים ממנה.
מהו DirectStorage ב-Windows 11?
DirectStorage הוא API במשפחת DirectX. למרות שהוא תוכנן במקור עבור Xbox Velocity Architecture, מיקרוסופט מציגה אותו כעת גם למחשבי Windows. במילים פשוטות, DirectStorage יכול להפחית במידה ניכרת את זמני הטעינה של משחקים. לא רק זה, עם DirectStorage, משחקים יכולים גם להציג עולמות וירטואליים הרבה יותר מפורטים ומרחיבים מאי פעם.
אם אתה תוהה איך זה עושה את זה, הנה הפרטים הקטנים יותר. עם ההתפתחות של עומסי העבודה בשנים האחרונות, הרבה השתנה. עומס העבודה החדש של המשחק מייעל את הנתונים שהוא טוען. במקום לטעון נתחים גדולים של נתונים בבת אחת, הם מפרקים את הנכסים של המשחק לחלקים קטנים יותר. המשחק טוען רק את החלקים הקטנים האלה כאשר נדרש.
לדוגמה, המשחק טוען את הנוף כאשר הדמות שלך נעה בכיוון זה. הפרטים העדינים יותר כמו מרקם עומס הבד כאשר המשחק דורש זאת.
אבל משמעות השינוי הזה היא גם מספר רב של בקשות IO בהשוואה למעט מאוד בקשות IO של עומסי עבודה קודמים של המשחק. כדי לקבל תובנה, המספר השתנה מכמה מאות בקשות IO בשנייה לעשרות אלפים עם השינוי הזה.
בממשקי API ישנים יותר, הגידול הזה בבקשות IO יוצרת צוואר בקבוק אפילו בכוננים המתוחכמים ביותר. באופן מסורתי, בקשות IO אלה מטופלות אחת בכל פעם, ולכן מגדילה באופן דרסטי את תקורה ה-IO. כל הפעולה הופכת די יקרה.
כאן נכנס לתמונה ה-API של DirectStorage. הוא מפחית את תקורה של IO על ידי הפעלת וטיפול יעיל בבקשות IO מקבילות המתרחשות רבות בו זמנית.
DirectStorage גם הופך את ביטול הדחיסה של הנכסים להרבה יותר יעיל. אבל ממשק ה-API של DirectStorage צריך חומרה מיוחדת כדי לעבוד, מה שמביא אותנו לשאלה הבאה.
דרישות עבור DirectStorage
DirectStorage API יעבוד רק במחשבים עם NVMe (Non-Volatile Memory Express) עם PCIe (PCI Express) אפיק 3.0 ומעלה. NVMe SSD צריך להיות גם 1TB או יותר.
בנוסף, DirectStorage דורש גם DirectX 12 Ultimate GPU כדי להפעיל ולאחסן את המשחקים המשתמשים בבקר הסטנדרטי של NVM Express.
בעיקרון, NVMe היא הארכיטקטורה עם תורים מרובים בצינורות המאפשרים בקשות IO מקבילות. DirectStorage הוא ה-API המאפשר למשחקים לעשות שימוש במערכת הצינורות הזו שיש ל-NVMe.
הערה: למרות שמיקרוסופט הרחיבה כעת גם את התמיכה ב-DirectStorage ל-Windows 10, היא לא תפעל במלוא הפוטנציאל שלה. DirectStorage דורש את ערימת האחסון של מערכת ההפעלה שמציעה Windows 11 לפונקציונליות מלאה. עם ערימת מערכת ההפעלה מדור קודם של Windows 10, זה רק יועיל למשתמשים במידה מסוימת.
אבל מכיוון ש-DirectStorage הוא API, מפתחי משחקים צריכים גם ליישם אותו במשחקים שלהם. בסופו של דבר, אחרי הכל, המשחקים הם שצריכים לעשות שימוש ב-API הזה. אבל ברגע שהמפתחים יישמו את התכונה במשחקים שלהם, זה זמן ההצגה! זה לא צריך לאפשר שום דבר מצידך. אם המכשיר שלך תומך בזה, אתה תחווה את זה מיד במשחקים שמשתמשים בו.
במכשירים ומשחקים התומכים ב-DirectStorage, למשתמשים תהיה חווית משחק משופרת כמו שלא הייתה מעולם ב-Windows 11. Windows 11 נוצר עבור משחקים. ו-DirectSotrage היא אחת התכונות שנותנות לו את המוניטין הזה.