GameMode 1.5 дастрас аст, як оптимизатори иҷрои бозӣ барои Linux

Ширкати Interactive Feral нашр шудааст барориши оптимизатор GameMode 1.5, ҳамчун як раванди замина амалӣ карда мешавад, ки танзимоти гуногуни системаи Linux-ро дар зудӣ барои ноил шудан ба иҷрои ҳадди аксар барои барномаҳои бозӣ тағир медиҳад. Рамзи лоиҳа дар C ва навишта шудааст таъмин карда мешавад таҳти иҷозатномаи BSD.

Барои бозиҳо, истифода бурдани китобхонаи махсуси libgamemode пешниҳод карда мешавад, ки ба шумо имкон медиҳад, ки ворид кардани баъзе оптимизатсияҳоеро дархост кунед, ки ҳангоми бозӣ дар система ба таври нобаёнӣ истифода намешаванд. Инчунин имкони китобхона мавҷуд аст, ки бозӣ дар реҷаи оптимизатсияи автоматӣ иҷро карда шавад (боркунии libgamemodeauto.so тавассути LD_PRELOAD ҳангоми оғози бозӣ), бидуни зарурати ворид кардани тағирот ба рамзи бозӣ. Дохил кардани баъзе оптимизатсияҳоро тавассути файли конфигуратсия назорат кардан мумкин аст.

Масалан, бо истифода аз GameMode, режимҳои сарфаи барқро ғайрифаъол кардан мумкин аст, параметрҳои тақсимоти захираҳо ва банақшагирии вазифаҳоро тағир додан мумкин аст (губернатори CPU ва SCHED_ISO), афзалиятҳои I/O-ро аз нав танзим кардан, оғози муҳофизи экранро манъ кардан мумкин аст, шеваҳои гуногуни баланд бардоштани самаранокӣ метавонанд дар NVIDIA ва AMD GPU-ҳо фаъол карда шаванд ва NVIDIA GPU-ҳо метавонанд аз ҳад зиёд карда шаванд (аз overclocking), скриптҳо бо оптимизатсияи аз ҷониби корбар муайяншуда оғоз карда мешаванд.

Дар нашри 1.5 илова карда шудааст имконият тағир додани динамикии танзимгари режими CPU (губернатори CPU) барои протсессори Intel бо GPU ҳамгирошуда, агар истифодаи режими "иҷрои кор" боиси паст шудани кори зерсистемаи графикӣ дар зери сарбории баланд дар GPU гардад. Дар ин ҳолат, гузаштан ба режими "сарфаи барқ" ба шумо имкон медиҳад, ки масрафи энергияи CPU-ро кам кунед ва захираҳои бештари GPU-ро озод кунед (CPU ва GPU бо буҷети муштараки нерӯ таъмин карда мешаванд ва тақсимоти афзалиятноки захираҳои CPU боиси коҳиши басомади GPU мегардад). Дар CPU i7-1065G7, оптимизатсияи пешниҳодшуда ба шумо имкон медиҳад, ки иҷрои бозии Shadow of the Tomb Raider -ро 25-30% зиёд кунед.

GameMode 1.5 инчунин маҷмӯи нави API-ҳои D-Bus-ро муаррифӣ мекунад, ки механизми "pidfd" -ро барои идоракунии ҳолати такрории PID истифода мебаранд (pidfd ба як раванди мушаххас вобаста аст ва тағир намеёбад, дар ҳоле ки PID метавонад пас аз ҷорӣ ба раванди дигар пайваст карда шавад. раванд қатъ мешавад. бо ин PID алоқаманд аст).

Манбаъ: opennet.ru

Илова Эзоҳ