วีดีโอ: เกมใช้มัลติเธรดหรือไม่
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
คำตอบสั้น ๆ คือใช่สำหรับคนสมัยใหม่ เกม . ส่วนใหญ่มีการจ้างงานหนึ่งหรือสองเธรดเพิ่มเติมสำหรับการดำเนินการบางอย่าง นอกจากนี้ยังมี nodifferentiation ระหว่าง เกม และโปรแกรมอื่นๆ มัลติเธรด หมายความว่าโปรแกรมเป็นแบบขนานหรือต้องดำเนินการหลายอย่างพร้อมกัน
มัลติเธรดช่วยปรับปรุงประสิทธิภาพการเล่นเกมหรือไม่?
การทำเกลียวหลายเส้นช่วยเพิ่มประสิทธิภาพ โดยอนุญาตให้ซีพียูหลายตัวทำงานในปัญหาพร้อมกัน แต่มันจะช่วยได้ก็ต่อเมื่อสองสิ่งเป็นจริง: ตราบใดที่ CPU ความเร็วคือ ปัจจัยจำกัด (ตรงข้ามกับหน่วยความจำ ดิสก์ หรือแบนด์วิดท์เครือข่าย) และตราบเท่าที่ มัลติเธรด ไม่ได้แนะนำงานเพิ่มเติมมากนัก (aka
รู้ยัง เธรดหรือคอร์ดีกว่าสำหรับการเล่นเกมหรือไม่ แกน vs กระทู้ เมื่อไหร่ คอร์เกม จะสำคัญกว่าเสมอเมื่อ การเล่นเกม . แม้ทันสมัย เกม สามารถทำงานได้อย่างราบรื่นบน aquad- แกน , 4- เกลียว CPU ขึ้นอยู่กับแคชของโปรเซสเซอร์และความเร็วสัญญาณนาฬิกา กระทู้ มีประโยชน์จริง ๆ เมื่อคุณใช้งานหลายงาน บอกว่าคุณ การเล่นเกม และคุณวางแผนที่จะสตรีม
นอกเหนือจากข้างต้น เกมจะได้ประโยชน์จากคอร์ที่มากขึ้นหรือไม่
ซีพียูแบบมัลติคอร์ เกม ประสิทธิภาพ มากกว่า และ เกมส์อื่นๆ ขณะนี้สามารถใช้ประโยชน์จากจำนวนคอร์/เธรดสูงที่มีอยู่ในซีพียูรุ่นใหม่ได้ ส่งผลให้ประสิทธิภาพดีขึ้นอย่างเห็นได้ชัดด้วยโปรเซสเซอร์ที่มี 4 หรือ แกนเพิ่มเติม.
ทำไมเกมไม่ใช้คอร์มากขึ้น?
เหตุไฉน เกมไม่ ใช้ประโยชน์ จำนวนมากของcores เป็นเพราะต้องใช้งานพิเศษจำนวนมากเพื่อให้ได้มา หลายรายการ เธรดที่ทำงานคู่ขนานกันไม่มีที่ติ บิงโกนั่นเป็นเพราะมันเป็นโปรเซสเซอร์ที่ช้าและมีนาฬิกาที่ต่ำกว่า ไม่ เพราะมันมีน้อย แกน.