DirectStorage در ویندوز 11 چیست؟
تبلیغات زیادی پیرامون DirectStorage وجود دارد ، ویژگی جدیدی که توسعه دهندگان می توانند از آن برای حذف زمان بارگذاری و بهبود تجربه کلی برای گیمرها استفاده کنند. اما DirectStorage چیست و آیا به شایعات عمل خواهد کرد؟
در این مقاله، ما توضیح خواهیم داد که DirectStorage چیست، چگونه کار می کند و چگونه می توانید از آن در ویندوز 11(Windows 11) استفاده کنید .
DirectStorage مایکروسافت چیست؟
DirectStorage یک ویژگی است که در آخرین نسخه های DirectX 12 گنجانده شده است که برای بهبود تجربه بازی با دسترسی به قابلیت های کامل (DirectX 12)SSD(SSDs) های نسل جدید طراحی شده است . DirectStorage در ابتدا برای کنسول های سری Xbox(Xbox Series) توسعه داده شد اما اکنون در ویندوز 11(Windows 11) و 10 در دسترس است.
DirectStorage چگونه کار می کند؟
به زبان ساده، DirectStorage به (DirectStorage)پردازندههای گرافیکی(GPUs) جدیدتر اجازه میدهد با رد شدن از مسیرهای غیرضروری و استفاده از فناوری سریعتر، دادههای بازی را سریعتر دریافت کنند و در نتیجه زمان بارگذاری تقریباً آنی را به همراه دارد.
در حال حاضر، هنگامی که یک بازی دادهها (مانند بافتها، صدا یا مدلها) را از فضای ذخیرهسازی سیستم درخواست میکند، یک API ذخیرهسازی دادهها را واکشی میکند و آنها را به حافظه دسترسی تصادفی(Random Access Memory) ( RAM ) سیستم منتقل میکند. از اینجا به VRAM واحد پردازش گرافیکی (GPU)(Graphical Processing Unit’s (GPUs)) منتقل می شود تا برای نمایش رندر شود.
این داده ها برای صرفه جویی در فضای هارد دیسک شما فشرده می شوند. مشکل این است که GPU(GPUs) ها معمولا نمی توانند داده های فشرده شده را بخوانند. بنابراین قبل از ارسال به GPU ، داده ها توسط (GPU)واحد پردازش مرکزی (CPU)(Central Processing Unit (CPU)) شما از حالت فشرده خارج می شود .
این روند در حال حاضر به این صورت است:
اشکال این فرآیند این است که فشرده سازی زمان زیادی طول می کشد و CPU را در تنگنا قرار می دهد ، به این معنی که برای کارهایی که GPU به آن نیاز دارد، در دسترس نیست. این به معنای زمان لود بازی بیشتر و نرخ فریم کمتر است.
DirectStorage یک رابط برنامه نویسی کاربردی(Application Programming Interface) ذخیره سازی سطح پایین ( API ) است که شامل تکنیک های جدید فشرده سازی GPU برای تغییر کار رفع فشرده سازی از (GPU)CPU به GPU است. این بدان معنی است که CPU به طور کامل دور زده می شود و GPU می تواند جریان های بزرگی از داده های فشرده را به سرعت دریافت کند.
DirectStorage همچنین از SSD های جدیدتر NVMe( NVMe SSDs) استفاده می کند که سرعت انتقال داده را بسیار سریعتر از دستگاه های ذخیره سازی قدیمی تر می دهد.
APIهای(APIs) قبلی فقط برای رسیدگی به مقدار محدودی از داده ها نوشته شده بودند – یک دسترسی ورودی/خروجی (IO) در یک زمان، معمولاً در تکه های بزرگ. DirectStorage بسیاری از درخواستهای IO موازی را فعال میکند و کارایی را تنها با اجازه دادن به دادههای لازم برای هر صحنه یا سطح انتقال میدهد. اساساً DirectStorage عملکرد IO را برای پهنای باند عظیم موجود در درایوهای NVMe بهینه می کند.(NVMe)
سیستم مورد نیاز(System Requirements) ویندوز 11(Windows 11) چیست ؟
کنسول های Xbox Series X و Xbox Series S(Xbox Series X and Xbox Series S consoles) به صورت بومی DirectStorage را پیاده سازی می کنند. این به عنوان بخشی از معماری Velocity(Velocity Architecture) گنجانده شده است و به همین دلیل است که بازی ها باید بر روی Xbox SSD نصب شوند .
با این حال، سیستم عامل های ویندوز 10 و 11 برای اجرای DirectStorage نیازمندی های سخت افزاری خاصی هستند .(specific hardware requirements)
الزامات سخت افزاری برای DirectStorage عبارتند از:
- شما باید از یک درایو PCIe 3.0 NVMe با حداقل 1 ترابایت استفاده کنید. (You must use a PCIe 3.0 NVMe drive at a minimum of 1 TB. )این پروتکل ارتباطی فعلی برای SSD(SSDs) ها (جایگزین رابط های SATA قبلی ) است. SSD های NVMe(NVMe SSDs) می توانند به سرعت بسیار بالاتری دست یابند زیرا مستقیماً از طریق یک رابط PCIe به (PCIe)CPU متصل می شوند. (CPU)PCIe 4.0 بهترین نتایج را ارائه خواهد کرد.
- شما باید یک پردازنده گرافیکی DirectX 12 Ultimate با حداقل پشتیبانی از Shader Model 6.0 داشته باشید. (You must have a DirectX 12 Ultimate GPU with at least Shader Model 6.0 support. )این شامل سری NVIDIA RTX 20xx و بالاتر و کارتهای گرافیک AMD با (AMD)تراشههای RDNA 2(RDNA 2) است.
نحوه فعال کردن DirectStorage در ویندوز 11
DirectStorage یک API است که در کنسول های سری ایکس باکس(Xbox Series) ، ویندوز 11 و ویندوز 10 نسخه 1909 و بالاتر گنجانده شده است. این بدان معناست که قبلاً در این سیستمها فعال شده است اما نمیتوان از آن استفاده کرد مگر اینکه الزامات سیستم را برآورده کنید و توسعهدهندگان بازی API را اجرا کنند .
اگر شرایط لازم را دارید، بازی های رایانه شخصی شما باید بهتر از همیشه اجرا شوند. Forspoken (توسعه یافته توسط Luminous Productions ) ممکن است اولین بازی باشد که از DirectStorage پشتیبانی می کند و انتظار می رود در اکتبر 2022(October 2022) منتشر شود .
عصر جدید بازی
هر سال، پیشرفتهای جدید محدودیتهای ممکن در گرافیک و عملکرد بازی را افزایش میدهند. بهینهسازیهای جدید پشته ذخیرهسازی DirectStorage باید حتی بیشتر از این به بازیهای ویدیویی کمک کند. اما باید منتظر ماه اکتبر(October) باشیم تا ببینیم در عمل دقیقاً چگونه به نظر می رسد.
Related posts
Context Menu ویراستاران: Add، Remove Context Menu اقلام در Windows 11
چگونه به پین هر برنامه به Taskbar در Windows 11
چگونه برای تغییر Taskbar size بر روی ویندوز 11
فعال یا غیر فعال کردن Wi-Fi و Ethernet adapter در ویندوز 11
چگونه برای باز کردن Windows Tools در Windows 11
چگونه Pen Menu Taskbar Icon را در Windows 11 نشان دهیم
کدام Edition از Windows 11 به شما ارتقا خواهد یافت؟
رفع PC باید TPM 2.0 خطا حمایت در حالی که نصب Windows 11
چگونه برای فعال کردن و استفاده از Focus Sessions در Windows 11
چگونه برای جلوگیری از Windows 11 از روی کامپیوتر شما نصب شده است
ویندوز 11 برای Business and Enterprise - New ویژگی
نحوه فعال یا غیر فعال کردن Refresh Rate پویا (DRR) در Windows 11
نحوه بررسی اینکه آیا کامپیوتر شما می تواند Windows 11 PC Health Check tool را اجرا کند
چگونه برای مخفی کردن Badges در Taskbar Icons در Windows 11
چگونه Theme را در Microsoft Teams در Windows 11 تغییر دهید
چیپ ست مادربرد و که پشتیبانی از ویندوز 11 operating system
Remove History ورودی از Remote Desktop Connection در Windows 11/10
چگونه به تغییر Insider Channel در Windows 11
چگونه برای نشان دادن یا مخفی کردن اکثر برنامه های مورد استفاده در Start Menu در Windows 11
برنامه ریزی برای Windows 11 Deployment؟ این راهنما به شما کمک خواهد شروع