GameMode 1.5 พร้อมใช้งานแล้ว ซึ่งเป็นเครื่องมือเพิ่มประสิทธิภาพเกมสำหรับ Linux

บริษัท Feral Interactive การตีพิมพ์ การเปิดตัวเครื่องมือเพิ่มประสิทธิภาพ โหมดเกม 1.5นำมาใช้เป็นกระบวนการพื้นหลังที่เปลี่ยนแปลงการตั้งค่าระบบ Linux ต่างๆ ได้ทันทีเพื่อให้ได้ประสิทธิภาพสูงสุดสำหรับแอปพลิเคชันเกม รหัสโครงการเขียนด้วยภาษา C และ ให้มา ภายใต้ใบอนุญาต BSD

สำหรับเกม ขอเสนอให้ใช้ไลบรารี libgamemode พิเศษ ซึ่งช่วยให้คุณสามารถขอรวมการเพิ่มประสิทธิภาพบางอย่างที่ไม่ได้ใช้โดยค่าเริ่มต้นในระบบในขณะที่เกมกำลังทำงานอยู่ นอกจากนี้ยังมีตัวเลือกไลบรารีสำหรับการรันเกมในโหมดเพิ่มประสิทธิภาพอัตโนมัติ (โหลด libgamemodeauto.so ผ่าน LD_PRELOAD เมื่อเริ่มเกม) โดยไม่จำเป็นต้องทำการเปลี่ยนแปลงรหัสเกม การรวมการปรับให้เหมาะสมบางอย่างสามารถควบคุมได้ผ่านไฟล์การกำหนดค่า

ตัวอย่างเช่น การใช้ GameMode สามารถปิดใช้งานโหมดประหยัดพลังงานได้ สามารถเปลี่ยนการจัดสรรทรัพยากรและพารามิเตอร์การกำหนดเวลางานได้ (CPU Governor และ SCHED_ISO) สามารถจัดเรียงลำดับความสำคัญของ I/O ได้ใหม่ สามารถบล็อกการเริ่มต้นโปรแกรมรักษาหน้าจอได้ โหมดต่างๆ ของประสิทธิภาพที่เพิ่มขึ้นสามารถ เปิดใช้งานได้ใน NVIDIA และ AMD GPUs และสามารถโอเวอร์คล็อก NVIDIA GPU ได้ (โอเวอร์คล็อก) สคริปต์ที่มีการเพิ่มประสิทธิภาพที่ผู้ใช้กำหนดจะถูกเปิดตัว

เพิ่มในรุ่น 1.5 โอกาส การเปลี่ยนตัวควบคุมโหมด CPU แบบไดนามิกสำหรับโปรเซสเซอร์ Intel ด้วย GPU ในตัวหากการใช้โหมด "ประสิทธิภาพ" จะทำให้ประสิทธิภาพของระบบย่อยกราฟิกลดลงภายใต้ภาระงานสูงบน GPU ในกรณีนี้ การเปลี่ยนไปใช้โหมด "ประหยัดพลังงาน" ช่วยให้คุณสามารถลดการใช้พลังงานของ CPU และเพิ่มทรัพยากร GPU ได้มากขึ้น (CPU และ GPU มาพร้อมกับงบประมาณด้านพลังงานร่วมกันและการจัดสรรลำดับความสำคัญของทรัพยากร CPU จะนำไปสู่การลดความถี่ของ GPU) บน CPU i7-1065G7 การเพิ่มประสิทธิภาพที่นำเสนอช่วยให้คุณสามารถเพิ่มประสิทธิภาพของเกม Shadow of the Tomb Raider ได้ 25-30%

GameMode 1.5 ยังแนะนำชุดใหม่ของ D-Bus API ที่ใช้กลไก 'pidfd' เพื่อจัดการกับสถานการณ์การนำ PID มาใช้ซ้ำ (pidfd เชื่อมโยงกับกระบวนการเฉพาะและไม่เปลี่ยนแปลง ในขณะที่ PID สามารถเชื่อมโยงกับกระบวนการอื่นหลังจากปัจจุบัน กระบวนการสิ้นสุดลง เกี่ยวข้องกับ PID นี้)

ที่มา: opennet.ru

เพิ่มความคิดเห็น