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

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

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

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

รีลีส 1.7 แนะนำยูทิลิตี้ gamemodelist ใหม่ที่ช่วยให้คุณสามารถดูรายการกระบวนการที่เกี่ยวข้องกับเกมที่เปิดตัวโดยใช้ไลบรารีที่ใช้ร่วมกันของ GameMode แทนที่จะเชื่อมโยงกับ /usr/bin เส้นทางไปยังไฟล์ปฏิบัติการจะถูกกำหนดผ่านตัวแปรสภาพแวดล้อม PATH ไฟล์การกำหนดค่า gamemode.conf ได้ถูกนำไปใช้กับ sysusers.d โดยสร้างกลุ่มแยกต่างหากสำหรับ GameMode

ที่มา: opennet.ru

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