ในขณะที่เกมยุคใหม่มีขนาดไฟล์ใหญ่ขึ้นเรื่อยๆ เกม Fortnite ของ Epic Games กลับปรับปรุงครั้งใหญ่ ลดขนาดไฟล์ของเกมเวอร์ชันพีซีจากประมาณ 90GB ลงมาเหลือเพียง 30GB ได้สำเร็จ (ลดลงมาถึง 60GB หรือประมาณ 2 ใน 3)
Epic Games ยังไม่ได้ให้รายละเอียดว่าปรับแต่งเกมอย่างไรถึงลดขนาดไฟล์ลงมาได้ขนาดนี้ บอกเพียงว่าในแพตช์ตัวล่าสุด v14.40 จะมีขนาดใหญ่กว่าปกติ (แพตช์ทั้งตัวขนาดประมาณ 27GB) แต่เจ็บครั้งเดียวแล้วจบ ขนาดไฟล์ติดตั้งในเครื่องจะลดลงไปมาก และในอนาคตแพตช์ก็จะมีขนาดเล็กลงด้วย
Please note the patch size will be larger than normal on PC (approx. 27 GB). This is to make optimizations on PC resulting in a massively reduced Fortnite file size (over 60 GB smaller), smaller downloads for future patches, and improved loading performance.
— Fortnite Status (@FortniteStatus) October 20, 2020
ที่มา - The Verge
Comments
เหมือนเวลาโหลดเกมแล้วมันจะมีพวกแนว playable, optimal, full อะไรพวกนี้รึเปล่าอ่ะครับ?
เคยเห็นจากเกม tera ลดขนาดจากการปรับปรุง asset ของ 3d และการใช้ compress ของ asset แบบใหม่ เหมือนพวก zip file อีกที แบบ docx อะไรแบบนี้
อันนี้สงสัยหลักการบีบอัดไฟล์ แบบนี้ตอนจะเล่นมันไม่ต้องแตกไฟล์เพื่อเล่นเหรอครับ? ถ้าต้องแตกไฟล์บ่อย ๆ บน ssd อายุก็จะสั้นลงเร็วไปอีกรึเปล่าอ่ะครับ?
อาจจะแตกไฟล์ตอน loading ครับ
ซึ่งการแตกไฟล์บ่อยอาจทำให้อายุสั้น แต่คงไม่มากมายเท่าสาเหตุอื่นๆหรือเปล่าครับ
อีกอย่างสั้นลงที่ว่านี่อ่จจะจาก 20 ปีเหลือ 18 ปีรึเปล่า ซึ่งไม่มีผลกระทบในการใช้งานจริง
เดาล้วนๆ
ผมเข้าใจว่าตัวแปรที่ทำให้อายุของ ssd สั้นหลัก ๆ คือการเขียนข้อมูลลงไป ปกติ ssd จะมีค่า TBW อยู่ เช่น ssd 120GB ตัวล่างสุดก็จะเขียนข้อมูลได้ทั้งหมดประมาณ 40 TB แล้วก็(เตรัียม)จะเริ่มเขียนไม่ได้ละ
มันบีบอัดไฟล์ แต่เวลาแกะ มันน่าจะส่งตรงขึ้น ram ครับ
ไม่ใช่แกะ, เขียนใส่ ssd แล้วค่อยโหลดขึ้น ram
แปลว่ามันแตกใส่ RAM สินะ
ใช่ครับ
จริงๆเป็นมาตรฐานเกมสมัยก่อนเลย เรื่องบีบไว้แล้วค่อยแกะเวลาโหลดมาใช้
แต่ไม่รู้ใครเป็นคนเริ่ม ให้วางตัวเต็มๆไม่บีบ โดยหวังว่าจะประหยัด CPU ไม่ต้องแกะตอนโหลด
ทำให้เกมสมัยใหม่ อ้วนปั้กแบบไร้สาระ
เดาว่า น่าจะ decompress ไม่ทันตอน stream data ครับ ก็เลยต้องใส่ตัวเต็ม ๆ มาไม่งั้นก็เล่นๆ โหลด ๆ
เดาอีกอย่างว่าจะเกิดจากเกมพวก open world
แต่ตอนนี้เรามีทรานเฟอร์เรทสูงมากแล้วดังนั้นก็ compress ได้แล้ว แล้วตอนนี้ก็รอดู API ตัวใหม่ที่สามารถให้ GPU สามารถ stream ข้อมูล (พร้อม decompress data) เข้าไปได้เลยโดยไม่ต้องผ่าน CPU ครับ (ปัญหาคือ MS เปิดตัวมาสองเดือนแล้วแต่สเป็คยังไม่ออกซะที)
ประเด็น open world น่าจะใช่แฮะ
เพราะ เวลาโหลด+เวลาแกะ > เวลาโหลดดิบๆ
แต่ตอนนี้มี HW แกะให้ใช้แล้ว
เวลาโหลด+เวลาแกะ เลยพอๆกับ เวลาโหลดดิบๆ
เผลอๆ ถ้าโหลดเต็มพิกัดของ i/o ssd
โหลด+แกะ จะได้จำนวนข้อมูลโดยรวมมากกว่าด้วย
อีกประเด็นคือแต่ก่อน debug ยาก เวลาเดี้ยงขึ้นมา
ต้องเช็คว่าเดี้ยง จุดไหน ส่วนโหลด หรือ ส่วนแกะ
โหลดตรง โค้ดเดียว debug ง่ายกว่า
อยากบอกว่าผมเล่นมุกอย่างว่าหน่ะครับ
อ่า..
ถ้างั้นขอไว้อาลัยให้มุข 5 วินาที ?
พอ decompress file แล้ว ข้อมูลจะส่งไปแรมครับ ไม่ได้ write ทับลง SSD
อย่างของ PS5 SSD >>> I/O complex (ซึ่งมีตัว decompression) >>> GDDR RAM
ที่เกมตอนนี้โหลดช้าเพราะ 1.ใช้ HDD 2.มีคอขวดตอนส่งข้อมูลไปแรม 3.คอนโซลเจนปัจจุบันใช้ CPU decompress ไฟล์ซึ่ง Jaguar ช้ามาก
Call of Duty น่าจะเอาอย่างบ้าง กินพื้นที่สุดๆ
เกมนั้นเค้าเน้นประสิทธิภาพอย่างเดียว พวก asset นี่ไม่ได้บีบ แบบว่าโหลดเข้า RAM ใช้งานได้เลยครับ
ดีแล้วครับ เกมบ้าอะไร? อัพเดทแพตช์ใช้เวลาเป็นชั่วโมง ๆ แถมทำเครื่องช้าด้วย Disk 100% ขึ้นรัว ๆ
CoD จงดู
ถามนอกเรื่องหน่อยครับ พอดี ssd 256 gb ของผมปัจจุบันลงเกมได้แค่เกมเดียวแล้ว เครื่องใช้เล่นเกมอย่างเดียว
ผมควรซื้อ ssd มาเพิ่มที่ 512 gb หรือ 1 tb ดีครับ เพราะ 1 tb ราคามันโดดหน่อยๆ อยากได้ความเห็น
ปล. ตอนหนุ่มซื้อ hdd ของ quantum ขนาด 7 gb ที่ 7800 บาททำไมมันรู้สึกว่าใส่โลกได้ทั้งใบ
ถ้าไม่รีบ และอยากประหยัดรอจังหวะ WD Blue SN550 1TB ลดราคาครับ ประมาณ 2900 บาท มีลดทุกเดือน
คุณภาพของบลูมันต่างกับแบล็คเยอะไหมครับ ผมเห็นลดบ่อย ๆ ก็อยากได้เหมือนกัน ถ้าเอาชัวร์ก็ evo 970 แต่เสียดายความจุได้ครึ่งเดียวของตัวบลู
ตอนนี้ผมใช้ BLUE SN550 พร้อมกับ กับ 970EVO
BLUE จะเขียนอ่านช้ากว่าประมาณเกือบๆ 1G/s (ความจุBLUEครึ่งเดียวของ970) กับจะไม่มีฟีเจอร์ Self-encrypting ความทนยังไม่รู้ แต่ผมชอบ Blue มากกว่า และต่อให้พังไวกว่าก็คุ้มกว่าอยู่ดี
หาจังหวะดี ๆ มันเคยลดลงไปถึง 25xx-27xx ด้วยนะครับ
ถ้าไม่รีบก็ขยันเข้าไปดูมันจะลดแบบ Flash Sales อยู่บ่อย ๆ คนแย่งกดไม่ค่อยเยอะด้วย
ขอLink ได้มั้ยครับ :3 เดียวตั้งตารอชื้อเลย
1 TB เลยครับถ้าเล่นหลายเกม
That is the way things are.
ขอบคุณทุกท่านครับ กด add wishlist blue ไปละ