Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

DirectStorage ใน Windows 11/10 . คืออะไร

เรากำลังพูดถึงการเล่นเกมที่นี่และการเล่นเกมไม่เหมือนเดิมเมื่อ 10 ปีที่แล้ว ในอดีต การเล่นเกมเป็นเรื่องง่ายโดยมีอักขระน้อยลง ระดับที่น้อยกว่า สภาพแวดล้อมที่น้อยที่สุด และทั้งหมดนี้มีส่วนทำให้ระดับความเครียดลดลงในทรัพยากรของพีซี เช่น RAM ในไม่ช้า เราก็เห็นการเข้ามาของ SSD และด้วยความสามารถในการอ่านข้อมูลเร็วกว่า HDD ทั่วไปถึง 10 เท่า ทำให้ประสิทธิภาพในการเล่นเกมเพิ่มขึ้นด้วย

DirectStorage ใน Windows 11/10 . คืออะไร

SSD ได้รับการปรับปรุงให้ดียิ่งขึ้นและ NVM Express (NVME) เปิดตัว NVME ดียิ่งขึ้นไปอีก เนื่องจากอนุญาตให้พีซีเข้าถึงข้อมูลการจัดเก็บข้อมูลผ่านบัส PCIe แทนอินเทอร์เฟซ SATA แบบเก่า วันนี้เรามี SSD ที่เขียนได้ 5,000 Mbps และอ่านที่ 7,000 Mbps

อย่างไรก็ตาม ด้วยนวัตกรรม เกมจึงมีความซับซ้อนมากกว่าที่ NVME จะไม่สามารถรับมือกับความต้องการของเกมสมัยใหม่ได้ เกมสมัยใหม่ในปัจจุบันต้องการข้อมูล 10 กิกะไบต์เพื่อแสดงตัวละครและสภาพแวดล้อมที่สวยงาม นี่คือที่ที่ DirectStorage API เข้ามาในภาพ การนำซอฟต์แวร์ใหม่นี้ไปใช้ใน Windows จะช่วยให้วิดีโอเกมใช้ความเร็วของไดรฟ์ที่เหลือเชื่อเหล่านี้และเพิ่มประสิทธิภาพให้กับผู้ใช้ได้ ยังไง? มาหาคำตอบกัน

DirectStorage คืออะไร

DirectStorage เป็น API การจัดเก็บระดับต่ำของ Microsoft (อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน) ที่ช่วยลดเวลาในการโหลดเกมและป๊อปอินพื้นผิวโดยกำจัดโอเวอร์เฮดการสตรีมข้อมูล ช่วยให้โหลดได้เร็วและแทบจะในทันที พูดง่ายๆ ก็คือ ด้วย DirectStorage GPU จะได้รับข้อมูลเกมเร็วขึ้นโดยไม่ต้องไปตามเส้นทางที่ไม่จำเป็น

ในฐานะนักเล่นเกม ความล่าช้าที่คุณพบในขณะที่กำลังโหลดกราฟิกและพื้นผิว ตอนนี้ DirectStorage ทำให้สามารถแสดงคุณภาพช่วงของโลกเกมได้ดีขึ้น แสดงผลพื้นผิวเร็วขึ้น และปรับปรุงความเร็วและประสิทธิภาพ แม้ว่าคุณจะติดอยู่ที่หน้าจอการโหลดระหว่างเกม DirectStorage จะทำให้เวลาในการโหลดลดลง

ฟีเจอร์นี้ใช้เทคโนโลยีการโหลดเกมใน Xbox Series X/S

แล้วกระบวนการปัจจุบันที่ไม่มี DirectStorage คืออะไร

เป็นเรื่องที่ควรค่าแก่การทำความเข้าใจว่าการโหลดเกมเกิดขึ้นได้อย่างไรในวันนี้โดยไม่มี DirectStorage ดังนั้นเมื่อเกมต้องการโหลดไฟล์ที่ไม่มี DirectStorage เกมจะต้องขอข้อมูลที่บีบอัดจาก RAM ของเครื่องพีซี ข้อมูลที่บีบอัดนี้จะไปที่ CPU เพื่อคลายการบีบอัดก่อนที่จะพร้อมใช้งานสำหรับ GPU สำหรับการเรนเดอร์ แต่เนื่องจากปัญหาการบีบอัด จึงเกิดการอุดตันระหว่าง CPU กับกราฟิกการ์ดหรือ GPU โปรดจำไว้ว่านี่เป็นกระบวนการดั้งเดิมที่ส่งผลให้เวลาในการโหลดช้าลงและอัตราเฟรมลดลง อย่างไรก็ตาม DirectStorage ขจัดความจำเป็นในการบีบอัด CPU

ด้วยเหตุนี้ เมื่อใดก็ตามที่ GPU ขอข้อมูลโดยใช้ DirectStorage API ข้อมูลที่บีบอัดจำนวนมากจะย้ายจาก RAM ไปยัง GPU (VRAM) โดยตรง จากนั้น GPU จะคลายการบีบอัดข้อมูลและแสดงผลบนหน้าจอ

กล่าวโดยสรุป API จะย้ายข้อมูลของเกมจากฮาร์ดไดรฟ์ใน RAM ของระบบ จากนั้นไปที่หน่วยประมวลผลกราฟิก (GPU) สำหรับการเรนเดอร์ DirectStorage ทำให้การเล่นเกมเร็วขึ้นมากด้วยการลดเวลาในการโหลดและลดป๊อปอินของพื้นผิว

DirectStorage ทำงานอย่างไร

ดังนั้น จากการสำรวจเพิ่มเติมเล็กน้อยว่า DirectStorage ทำงานอย่างไร API พื้นที่เก็บข้อมูลนี้จึงมีการปรับปรุงที่สำคัญเหนือ API รุ่นเก่า มีประโยชน์หลัก 2 ประการที่มีให้

  • เมื่อคัดลอกข้อมูลเกมไปยัง RAM ของพีซีแล้ว คุณไม่จำเป็นต้องคลายการบีบอัดที่ระดับ CPU อีกต่อไป DirectStorage มีเทคนิคการคลายการบีบอัด GPU ของตัวเองแทน GPU ได้รับข้อมูลบีบอัดจำนวนมากในคราวเดียว และไม่ต้องรอก่อนที่จะเรนเดอร์กราฟิก ด้วยเหตุนี้ GPU ระดับไฮเอนด์สมัยใหม่จึงมีความจำเป็นในการคลายการบีบอัดข้อมูลในอัตราที่สูงกว่า CPU
  • ข้อดีประการที่สองคือ DirectStorage ใช้ประโยชน์จากความเร็วและแบนด์วิดท์ที่เร็วขึ้นจาก NVMe SSD ซึ่งสามารถเป็น GB/s และไม่สามารถนำไปเปรียบเทียบกับเกม API รุ่นเก่าที่ทำงานในช่วง MB/s ได้

วิธีการเปิด DirectStorage บน Windows 11/10

โปรดจำไว้ว่า DirectStorage เป็น API จำเป็นต้องติดตั้งใช้งานโดยผู้พัฒนาเกมจึงจะสามารถใช้งานได้ ไม่มีอะไรในส่วนของคุณที่จะเปิดใช้งานหรือเปิด หากเกมกำลังใช้งานอยู่และอุปกรณ์ของคุณได้รับการสนับสนุน ระบบจะเปิดใช้งานโดยค่าเริ่มต้น สิ่งที่คุณต้องใส่ใจจริงๆ คือการกำหนดค่าระบบตามที่ระบุด้านล่าง

  • NVMe SSD ที่มีอินเทอร์เฟซ PCIe 3.0 ขั้นต่ำ แต่ดีกว่า PCIe 4.0 เพื่อสัมผัสประสิทธิภาพสูงสุด ปริมาณ NVMe ควรมีอย่างน้อย 1TB
  • กราฟิกการ์ดที่เข้ากันได้กับข้อกำหนด DirectX 12 Ultimate ตัวอย่างบางส่วน ได้แก่ RTX 2000 และ RTX 3000 ของ Nvidia และสายผลิตภัณฑ์ RDNA 2 ของ AMD
  • นักพัฒนาเกมยังต้องติดตั้ง API เพื่อให้ Direct Storage ทำงานได้
  • เฉพาะ Windows 10 เวอร์ชัน 1909 ขึ้นไปเท่านั้นที่จะรองรับ DirectStorage

การเปรียบเทียบประสิทธิภาพ DirectStorage – Windows 11 กับ Windows 10

อย่าท้อแท้หากคุณเป็นผู้ใช้ Windows 10 แต่ DirectStorage จะทำงานบน Windows 11 ได้เร็วกว่า Windows 10 เนื่องจากระบบจัดเก็บข้อมูลแบบเก่าของระบบปฏิบัติการ เนื่องจาก Windows 11 สร้างขึ้นด้วย DirectStorage เกมที่ทำงานบน Windows 11 จะได้รับประโยชน์มากขึ้นจากการเพิ่มประสิทธิภาพสแต็คพื้นที่เก็บข้อมูลใหม่

ดังนั้นไม่ว่าฮาร์ดแวร์ของคุณจะดีแค่ไหน DirectStorate จะไม่ทำงานเต็มศักยภาพใน Windows 10 ในทางกลับกัน Windows 11 จะใช้ประโยชน์จาก DirectStorage อย่างเต็มที่ ดังนั้น หากคุณต้องการเล่นเกมที่ทันสมัย ​​คุณอาจต้องการอัปเกรดเป็นระบบปฏิบัติการใหม่

แม้ว่าจะยังใหม่อยู่ แต่ด้วย DirectStorage นักพัฒนาเกมจะสามารถพัฒนาเกมด้วยกราฟิกที่ได้รับการปรับปรุงเพื่อขจัดเกมที่ยอดเยี่ยมโดยไม่ต้องใช้เวลาในการโหลดช้า จากมุมมองของผู้ใช้ ผู้ใช้จะมีประสบการณ์การเล่นเกมอย่างที่ไม่เคยมีมาก่อน และบางทีฟังก์ชั่นอื่นๆ ของ PC นอกเหนือจาก Gaming ก็อาจหายใจสะดวกเช่นกัน

Windows 10 เวอร์ชันใดที่มี DirectStorage

DirectStorage รองรับ Windows 10 เวอร์ชัน 1909 ขึ้นไป

ระบบปฏิบัติการ Windows ใดเหมาะที่สุดสำหรับ DirectStorage

DirectStorage ทำงานได้ดีที่สุดบน Windows 11 เนื่องจากมีการปรับให้เหมาะสมสแต็กพื้นที่เก็บข้อมูลใหม่ในตัว เมื่อเทียบกับ Windows 10 ที่มีชั้นวางอุปกรณ์จัดเก็บข้อมูลแบบเดิม

DirectStorage เป็น API ใหม่หรือไม่

ไม่ DirectStorage API ถูกใช้งานบนคอนโซล Xbox Series X และ Series S ของ Microsoft แล้ว

พีซีของฉันรองรับ DirectStorage หรือไม่

หากพีซีของคุณมีคุณสมบัติดังต่อไปนี้ ก็จะรองรับ DirectStorage:

  • NVMe (Non-Volatile Memory Express) พร้อมบัส PCIe (PCI Express) 3.0 หรือสูงกว่า
  • NVMe SSD ควรมีขนาด 1TB ขึ้นไป
  • DirectX 12 สุดยอด GPU
  • Windows 11 OS หรือ Windows 10 เวอร์ชัน 1909 ขึ้นไป

เปิดตัว DirectStorage แล้วหรือยัง? จะดาวน์โหลดได้ที่ไหน

ตัวอย่าง DirectStorage Developer เปิดตัวในเดือนกรกฎาคม 2021 ขณะนี้คุณสามารถดาวน์โหลด DirectStorage API สำหรับพีซีได้ที่นี่จาก microsoft.com

DirectStorage ใน Windows 11/10 . คืออะไร