Zníženie latencie pre špecializovaný softvér
Niektoré aplikácie majú prospech z behu s veľmi nízkou latenciou, čiže s nízkou pravdepodobnosťou oneskorenia, sekania a prerušení zo strany iného bežiaceho softvéru. Väčšina aplikácií toto nepotrebuje — dokonca ani videohry — ale niektoré áno, vrátane tých na profesionálnu produkciu zvuku.
V KDE Linux môžu aplikácie samy žiadať o privilégiá nízkej latencie. Tým, ktoré tak nerobia, je možné tieto privilégiá udeliť ručne. Ak narazíte na oneskorenie alebo sekanie v aplikáciách kritických na výkon, tu sú niektoré spôsoby, ako to urobiť:
Udelenie privilégií nízkej latencie konkrétnej aplikácii alebo procesu
- Spustite aplikáciu, na ktorú chcete aplikovať privilégiá nízkej latencie, ak ešte nebeží.
- Otvorte Systémový monitor.
- Nájdite aplikáciu alebo proces na stránke Aplikácie alebo Procesy.
- Kliknite naňho pravým tlačidlom a kliknite na Nastaviť prioritu….
- V zobrazenom dialógovom okne zvýšte hodnoty priority na posuvníkoch a kliknite na prepínače pre "FIFO" a "Real Time".
Udelenie privilégií nízkej latencie všetkým aplikáciám alebo procesom
Pridajte svoj používateľský účet do skupiny realtime spustením príkazu sudo useradd -G realtime -m $(whoami) v okne terminálu.
Upozorňujeme, že ide o pomerne drastické riešenie. Možno bude lepšie vytvoriť nový používateľský účet, vložiť tohto používateľa do skupiny realtime a prihlasovať sa do tohto účtu len pri spúšťaní aplikácií kritických na nízku latenciu.
Článok napísal Nate Graham pod licenciou CC-BY-4.0.