เกมของคุณจะโหลดได้เร็วกว่าที่เคยด้วยการสนับสนุน DirectStorage ใน Windows 11 อย่างเต็มรูปแบบ
ในที่สุด Windows 11 ก็มาถึงแล้ว โดยระบบปฏิบัติการจะจัดส่งให้ในพีซีเครื่องใหม่ รวมถึงการอัปเกรดสำหรับผู้ใช้ Windows 10 ที่มีสิทธิ์ฟรี แม้ว่าจะมีอะไรให้ตื่นเต้นมากมายใน Windows 11 แต่ฟีเจอร์บางอย่างก็เหนือสิ่งอื่นใดสำหรับชุมชนนักเล่นเกม
นอกเหนือจาก Auto-HDR, Microsoft Store ที่ปรับปรุงใหม่, Xbox Game Pass, DirectStorage เป็นหนึ่งในคุณสมบัติใหม่ล่าสุดที่จะมาใน Windows 11 แต่เหมือนกับฟีเจอร์อื่นๆ ของ Windows 11 ไม่ใช่ทุกอุปกรณ์จะรองรับ มาดูรายละเอียดทั้งหมดที่คุณต้องรู้เกี่ยวกับฟีเจอร์นี้กันดีกว่า และคุณจะเป็นหนึ่งในผู้ใช้ที่ได้รับประโยชน์จากฟีเจอร์นี้หรือไม่
DirectStorage ใน Windows 11 คืออะไร?
DirectStorage เป็น API ในตระกูล DirectX แม้ว่าเดิมจะได้รับการออกแบบสำหรับสถาปัตยกรรม Xbox Velocity แต่ขณะนี้ Microsoft กำลังแนะนำให้ใช้งานกับพีซีที่ใช้ Windows ด้วยเช่นกัน พูดง่ายๆ ก็คือ DirectStorage สามารถลดเวลาในการโหลดเกมได้อย่างมาก ไม่เพียงแค่นี้ ด้วย DirectStorage เกมยังสามารถแสดงโลกเสมือนจริงที่มีรายละเอียดและกว้างขวางกว่าที่เคย
หากคุณสงสัยว่ามันทำงานอย่างไร นี่คือรายละเอียดปลีกย่อย ด้วยวิวัฒนาการของปริมาณงานเกมในช่วงไม่กี่ปีที่ผ่านมา มีการเปลี่ยนแปลงมากมาย ภาระงานเกมใหม่เพิ่มประสิทธิภาพข้อมูลที่โหลด แทนที่จะโหลดข้อมูลจำนวนมากในคราวเดียว พวกเขาแบ่งเนื้อหาของเกมออกเป็นส่วนเล็กๆ เกมจะโหลดเฉพาะส่วนเล็ก ๆ เหล่านี้เมื่อจำเป็น
ตัวอย่างเช่น เกมจะโหลดฉากเมื่อตัวละครของคุณเคลื่อนที่ไปในทิศทางนั้น รายละเอียดปลีกย่อยเช่นพื้นผิวของผ้าโหลดเมื่อเกมต้องการ
แต่การเปลี่ยนแปลงนี้ยังหมายถึงคำขอ IO จำนวนมาก เมื่อเทียบกับคำขอ IO เพียงเล็กน้อยของเวิร์กโหลดเกมก่อนหน้านี้ เพื่อให้ได้ข้อมูลเชิงลึก จำนวนได้เปลี่ยนจากคำขอ IO สองสามร้อยรายการต่อวินาทีเป็นหลายหมื่นรายการด้วยการเปลี่ยนแปลงนี้
สำหรับ API รุ่นเก่า คำขอ IO ที่เพิ่มขึ้นนี้ทำให้เกิดปัญหาคอขวดในไดรฟ์ที่ซับซ้อนที่สุด ตามเนื้อผ้า คำขอ IO เหล่านี้จะได้รับการจัดการทีละครั้ง ดังนั้นจึงเพิ่มโอเวอร์เฮด IO อย่างมาก การดำเนินการทั้งหมดมีราคาแพงมาก
นี่คือที่มาของ DirectStorage API ช่วยลดโอเวอร์เฮด IO โดยการเปิดใช้งานและจัดการคำขอ IO แบบขนานที่เกิดขึ้นหลายครั้งได้อย่างมีประสิทธิภาพ
DirectStorage ยังทำให้การคลายการบีบอัดของสินทรัพย์มีประสิทธิภาพมากขึ้นอีกด้วย แต่ DirectStorage API นั้นต้องการฮาร์ดแวร์พิเศษจึงจะใช้งานได้ ซึ่งจะนำเราไปสู่คำถามต่อไป
ข้อกำหนดสำหรับ 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 มี
บันทึก: แม้ว่าขณะนี้ Microsoft ได้ขยายการสนับสนุน DirectStorage ไปเป็น Windows 10 แล้ว แต่ก็ไม่สามารถทำงานได้อย่างเต็มศักยภาพ DirectStorage ต้องใช้ OS storage stack ที่ Windows 11 นำเสนอเพื่อให้ทำงานได้อย่างสมบูรณ์ ด้วยสแต็ค OS ดั้งเดิมของ Windows 10 จะเป็นประโยชน์ต่อผู้ใช้ในระดับหนึ่งเท่านั้น
แต่เนื่องจาก DirectStorage เป็น API นักพัฒนาเกมจึงจำเป็นต้องติดตั้งใช้งานในเกมของตน ท้ายที่สุดแล้ว มันคือเกมที่ต้องใช้ API นี้ แต่เมื่อนักพัฒนาใช้คุณสมบัตินี้ในเกมของพวกเขา ก็ถึงเวลาฉาย! คุณไม่ได้เปิดใช้งานอะไรในส่วนของคุณ หากอุปกรณ์ของคุณรองรับ คุณจะสัมผัสได้ทันทีในเกมที่ใช้อุปกรณ์นั้น
บนอุปกรณ์และเกมที่เปิดใช้งาน DirectStorage ผู้ใช้จะได้รับประสบการณ์การเล่นเกมที่เพิ่มขึ้นอย่างที่ไม่เคยมีมาก่อนใน Windows 11 Windows 11 ถูกสร้างขึ้นมาเพื่อการเล่นเกม และ DirectSotrage เป็นหนึ่งในคุณสมบัติที่สร้างชื่อเสียงให้กับมัน