بارگذاری سریع‌تر بازی‌های کامپیوتری: نحوه استفاده از DirectStorage در ویندوز ۱۱

⏱️ 5 دقیقه 💬 0 سایر آموزش ها, نرم افزار

رابط برنامه‌ نویسی کاربردی DirectStorage مایکروسافت، زمان بارگذاری سریعی را برای بازی‌های کامپیوتری پشتیبانی‌شده تضمین می‌کند. در اینجا آنچه باید بدانید و نحوه شروع کار با آن آمده است.

یکی از بهترین ویژگی‌های کنسول‌های نسل فعلی مانند پلی‌استیشن ۵ و ایکس‌باکس سری X/S، کاهش – و در برخی موارد، حذف کامل – زمان بارگذاری است. آن‌ها دارای درایوهای حالت جامد سریع (SSD) هستند که می‌توانند زمان خواندن داده‌ها را به میزان قابل توجهی بهبود بخشند، اما اگر بازی‌های کامپیوتری انجام دهید چه؟

باید توجه داشت که صرفاً قرار دادن یک SSD در یک کنسول برای بهبود قابل توجه عملکرد کافی نیست. شما همچنین به معماری نیاز دارید که بتواند با سخت‌افزار کار کند تا نحوه جریان داده‌ها بین بخش‌های سیستم را بهینه کند. برای مایکروسافت، این به معنای معماری سرعت ایکس‌باکس برای کنسول و DirectStorage برای ویندوز است.

اما DirectStorage چیست و چگونه می‌توانید از ویژگی جدید برای بازی‌های کامپیوتری استفاده کنید؟ در اینجا آنچه باید بدانید و نحوه تنظیم آن آورده شده است.

DirectStorage چیست؟

مقایسه directstorage

یکی از مهمترین محرک‌های انقلاب بارگذاری فوری، نحوه درخواست و پردازش داده‌ها توسط بازی‌ها است. در گذشته، بازی‌ها حجم عظیمی از داده‌ها را در یک زمان درخواست می‌کردند که باعث می‌شد گیمرها در حین بارگذاری آن حجم‌ها، با انگشتان خود بازی کنند. اکنون، بازی‌های مدرن به طور فزاینده‌ای داده‌ها را در بسته‌های بسیار کوچک‌تری درخواست می‌کنند که به طور مداوم بارگیری و به‌روزرسانی می‌شوند.

این به معنای زمان بارگذاری سریع‌تر است، اما همچنین به این معنی است که شما به سخت‌افزار و نرم‌افزاری نیاز دارید که بتواند با آن جریان‌های داده ثابت و با ظرفیت بالا همگام باشد. در بخش سخت‌افزاری، SSD هایی دارید که قادر به انتقال چندین گیگابایت داده در هر ثانیه هستند. راه‌حل نرم‌افزاری مایکروسافت در اینجا DirectStorage API آن است که نشان داده است می‌تواند بازی‌های رایانه‌ای مانند Forspoken را در عرض ۲ ثانیه بارگذاری کند.

به طور معمول، یک درایو داده‌های فشرده را به CPU می‌فرستد تا قبل از انتقال به GPU برای رندر، از حالت فشرده خارج شوند. با این حال، این کار از حالت فشرده خارج کردن داده‌ها زمان می‌برد و به CPU فشار می‌آورد. سرعت بارگذاری کلی ممکن است بهبود یابد زیرا شما داده‌های فشرده نشده را پخش نمی‌کنید، اما همچنان از پردازنده می‌خواهید که این کار را انجام دهد، در حالی که در طول یک جلسه بازی معمولی، مسئولیت بسیاری از کارهای دیگر را بر عهده دارد.

DirectStorage با ارسال مستقیم تمام آن داده‌های متراکم به پردازنده گرافیکی (GPU)، این مشکل را حل می‌کند. این اساساً کل فرآیند را با اجازه دادن به داده‌های فشرده نشده برای رندر شدن فوری، به جای انتظار برای انتقال آنها از فرآیند به کارت گرافیک، ساده می‌کند. نتیجه، انتقال سریع‌تر داده‌ها و آزاد شدن CPU برای تمرکز روی سایر وظایف است.

نحوه فعال کردن DirectStorage در ویندوز 11

بررسی directstorage در گیم بار

در حالی که فناوری DirectStorage در ابتدا در کنسول‌های ایکس باکس سری X/S گنجانده شده بود، مایکروسافت بعداً آن را برای ویندوز 11 (و ویندوز 10) نیز در دسترس قرار داد. مادامی که شرایط زیر را داشته باشید، DirectStorage به طور خودکار فعال خواهد شد:

نصب ویندوز ۱۱ به‌روزرسانی‌شده (یا ویندوز ۱۰ نسخه ۱۹۰۹ یا بالاتر)

یک SSD از نوع NVMe (در حالی که مایکروسافت ادعا می‌کند در صورت ادغام API DirectStorage در بازی‌ها، سایر دستگاه‌های ذخیره‌سازی ممکن است از مزایایی بهره‌مند شوند، اما برای بهره‌مندی کامل از خط لوله بهینه‌شده، به یک NVMe نیاز است.)

یک پردازنده گرافیکی (GPU) که ​​از DirectX 12 و Shader Model 6.0 پشتیبانی می‌کند.

می‌توانید با باز کردن نوار بازی ایکس‌باکس، بررسی کنید که آیا سیستم شما این شرایط را برآورده می‌کند یا خیر. برای باز کردن پوشش، کلیدهای Windows Key + G را فشار دهید، سپس روی نماد چرخ‌دنده تنظیمات کلیک کنید. زبانه ویژگی‌های بازی (Graphics features) را در سمت چپ انتخاب کنید تا ببینید آیا نسخه ویندوز، پردازنده گرافیکی (GPU) و درایوهای شما برای DirectStorage آماده هستند یا خیر.

مطلب مرتبط:

چه بازی‌هایی از DirectStorage پشتیبانی می‌کنند؟

ratchet and clank rift apart
Ratchet and Clank: Rift Apart جزو اولین بازی‌های کامپیوتری است که از DirectStorage پشتیبانی می‌کند

مایکروسافت رسماً ادعا کرده است که پیاده‌سازی DirectStorage می‌تواند زمان بارگذاری بازی‌ها را بین 20 تا 40 درصد بهبود بخشد. با این حال، این بدان معنا نیست که هر بازی‌ای که می‌خواهید بازی کنید از این مزایا بهره‌مند خواهد شد. توسعه‌دهندگان باید بازی‌های خود را با این فناوری سازگار کنند تا زمان بارگذاری سریع‌تری را مشاهده کنند.

متأسفانه، از آنجایی که API بسیار جدید است و توسعه‌دهندگان بازی بسیار طولانی هستند، هنوز عناوین سازگار زیادی وجود ندارد و در حال حاضر لیست جامعی از بازی‌ها وجود ندارد. Forspoken اولین بازی کامپیوتری بود که از DirectStorage بهره برد. پورت PC بازی Ratchet and Clank: Rift Apart نیز این ویژگی را پیاده‌سازی کرده است.

در حالی که Diablo IV در زمان عرضه از این فناوری پشتیبانی نمی‌کرد، توسعه‌دهندگان قول داده‌اند که DirectStorage در آینده پشتیبانی خواهد شد. کرایتک همچنین قول داده است که بازی تیراندازی Hunt: Showdown آن‌ها، پشتیبانی از DirectStorage را در به‌روزرسانی آینده خود لحاظ خواهد کرد.

بدون دیدگاه

نظرت رو بنویس؛ مودب باشیم 😊

ورود / ثبت‌نام

ارسال دیدگاه

0 💬