เจ—เฉ‡เจฎเจฎเฉ‹เจก 1.5 เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจ‡เฉฑเจ• เจ—เฉ‡เจฎ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ†เจชเจŸเฉ€เจฎเจพเจˆเจœเจผเจฐ

เจซเฉ‡เจฐเจฒ เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจ•เฉฐเจชเจจเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจค เจ†เจชเจŸเฉ€เจฎเจพเจˆเจœเจผเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ เจ—เฉ‡เจฎเจฎเฉ‹เจก 1.5, เจ‡เฉฑเจ• เจฌเฉˆเจ•เจ—เฉเจฐเจพเจ‰เจ‚เจก เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‰เฉฑเจกเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– Linux เจธเจฟเจธเจŸเจฎ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก C เจ…เจคเฉ‡ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจธเจชเจฒเจพเจˆ BSD เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค.

เจ—เฉ‡เจฎเจพเจ‚ เจฒเจˆ, เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจฒเจฟเจฌเจ—เฉ‡เจฎเจฎเฉ‹เจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจ–เจพเจธ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ—เฉ‡เจฎ เจฆเฉ‡ เจšเฉฑเจฒเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ—เฉ‡เจฎ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ—เฉ‡เจฎ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเจ•เจฒเจช เจตเฉ€ เจ‰เจชเจฒเจฌเจง เจนเฉˆ (เจฒเจฟเจฌเจ—เฉ‡เจฎเจฎเฉ‹เจกเจฟเจŠเจŸเฉ‹.เจธเฉ‹ เจจเฉ‚เฉฐ LD_PRELOAD เจฐเจพเจนเฉ€เจ‚ เจฒเฉ‹เจก เจ•เจฐเจจเจพ), เจ—เฉ‡เจฎ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚เฅค เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจฆเฉเจ†เจฐเจพ เจ•เฉเจ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ—เฉ‡เจฎเจฎเฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจชเจพเจตเจฐ เจธเฉ‡เจตเจฟเฉฐเจ— เจฎเฉ‹เจก เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจธเจฐเฉ‹เจค เจตเฉฐเจก เจ…เจคเฉ‡ เจŸเจพเจธเจ• เจธเจผเจกเจฟเจŠเจฒเจฟเฉฐเจ— เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฌเจฆเจฒเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ (CPU เจ—เจตเจฐเจจเจฐ เจ…เจคเฉ‡ SCHED_ISO), I/O เจคเจฐเจœเฉ€เจนเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจตเจฟเจตเจธเจฅเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจธเจ•เฉเจฐเฉ€เจจ เจธเฉ‡เจตเจฐ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจช เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจตเจงเฉ‡ เจนเฉ‹เจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเฉ‹เจก เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค NVIDIA เจ…เจคเฉ‡ AMD GPUs เจตเจฟเฉฑเจš เจฏเฉ‹เจ— เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ NVIDIA GPUs เจจเฉ‚เฉฐ เจ“เจตเจฐเจ•เจฒเจพเจ• เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

ะ’ ะฒั‹ะฟัƒัะบะต 1.5 ะดะพะฑะฐะฒะปะตะฝะฐ เจฎเฉŒเจ•เจพ ะดะธะฝะฐะผะธั‡ะตัะบะพะน ัะผะตะฝั‹ ั€ะตะณัƒะปัั‚ะพั€ะฐ ั€ะตะถะธะผะพะฒ CPU (CPU governor) ะดะปั ะฟั€ะพั†ะตััะพั€ะพะฒ Intel ัะพ ะฒัั‚ั€ะพะตะฝะฝั‹ะผ GPU, ะตัะปะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ั€ะตะถะธะผะฐ ยซperformanceยป ะฟั€ะธะฒะพะดะธั‚ ะบ ะฟั€ะพัะตะดะฐะฝะธัŽ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ ะณั€ะฐั„ะธั‡ะตัะบะพะน ะฟะพะดัะธัั‚ะตะผั‹ ะฟั€ะธ ะฒั‹ัะพะบะพะน ะฝะฐะณั€ัƒะทะบะต ะฝะฐ GPU. ะ’ ัั‚ะพะผ ัะปัƒั‡ะฐะต ะฟะตั€ะตั…ะพะด ะฝะฐ ั€ะตะถะธะผ ยซpowersaveยป ะฟะพะทะฒะพะปัะตั‚ ัะฝะธะทะธั‚ัŒ ัะฝะตั€ะณะพะทะฐั‚ั€ะฐั‚ั‹ 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

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹