Linux-д зориулсан тоглоомын гүйцэтгэлийг оновчтой болгох GameMode 1.7 хувилбарыг ашиглах боломжтой

Feral Interactive нь GameMode 1.7 хувилбарыг нийтэлсэн бөгөөд энэ нь тоглоомын програмуудын хамгийн дээд гүйцэтгэлийг хангахын тулд Linux системийн янз бүрийн тохиргоог шууд өөрчилдөг суурь процесс болгон хэрэгжүүлсэн оновчтой болгодог. Төслийн код нь C хэл дээр бичигдсэн бөгөөд BSD лицензийн дагуу түгээгддэг.

Тоглоомын хувьд libgamemode-ийн тусгай номын санг ашиглахыг санал болгож байгаа бөгөөд энэ нь тоглоом ажиллаж байх үед системд анхдагч байдлаар ашиглагдаагүй зарим оновчлолыг оруулах хүсэлт гаргах боломжийг олгодог. Мөн тоглоомын кодонд өөрчлөлт оруулах шаардлагагүйгээр тоглоомыг автоматаар оновчтой болгох горимд (тоглоомыг эхлүүлэх үед LD_PRELOAD-аар libgamemodeauto.so-г ачаалах) ажиллуулах боломжтой номын сангийн сонголт байдаг. Зарим оновчлолыг оруулахыг тохиргооны файлаар дамжуулан хянаж болно.

Жишээлбэл, GameMode ашиглан эрчим хүч хэмнэх горимыг идэвхгүй болгож, нөөцийн хуваарилалт болон ажлын хуваарийн параметрүүдийг (CPU зохицуулагч ба SCHED_ISO) өөрчлөх, оролт гаралтын тэргүүлэх чиглэлийг өөрчлөх, дэлгэц амраагчийг эхлүүлэхийг хориглох, гүйцэтгэлийг нэмэгдүүлэх янз бүрийн горимыг өөрчлөх боломжтой. NVIDIA болон AMD GPU-д идэвхжсэн байх ба NVIDIA GPU-г overclock хийх боломжтой.(overclocking), хэрэглэгчийн тодорхойлсон оновчлол бүхий скриптүүдийг эхлүүлсэн.

Release 1.7 нь GameMode хуваалцсан номын санг ашиглан эхлүүлсэн тоглоомуудтай холбоотой процессуудын жагсаалтыг харах боломжийг олгодог шинэ gamemodelist хэрэгслийг танилцуулж байна. /usr/bin-д холбогдохын оронд PATH орчны хувьсагчаар гүйцэтгэгдэх файлуудын замыг тодорхойлох болсон. sysusers.d-ийн хувьд gamemode.conf нэртэй тохиргооны файл хэрэгжсэн бөгөөд энэ нь GameMode-д зориулсан тусдаа бүлэг үүсгэдэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх