Réduire la latence pour les logiciels spécialisés
Certaines applications bénéficient d'une exécution avec une très faible latence ou un faible risque de retard, de saccades et d'interruptions causées par d'autres logiciels en cours d'exécution. La plupart des applications n'ont pas besoin de cela — pas même les jeux vidéo — mais certaines en ont besoin, y compris celles destinées à la production audio professionnelle.
Dans KDE Linux, les applications sont autorisées à demander elles-mêmes des privilèges de faible latence. Celles qui ne le font pas peuvent se voir attribuer ces privilèges manuellement. Si vous rencontrez des retards ou des saccades dans des applications critiques concernant leurs performances, voici quelques méthodes pour le faire :
Accorder à une application ou un processus spécifique des privilèges de faible latence
- Lancez l'application à laquelle vous souhaitez appliquer des privilèges de faible latence, si elle n'est pas déjà en cours d'exécution.
- Ouvrir Surveillance du système.
- Localisez l'application ou le processus sur la page Applications ou Processus.
- Faites un clic droit dessus et cliquez sur Définir la priorité….
- Dans la fenêtre de dialogue qui apparaît, veuillez augmenter les valeurs de priorité des curseurs et cliquer sur les boutons radio pour « FIFO » et « Temps réel ».
Donnez à toutes les applications ou tous les processus des privilèges de faible latence
Mettez votre compte utilisateur dans le groupe « realtime » en lançant la commande sudo useradd -G realtime -m $(whoami) dans une fenêtre de terminal.
Veuillez noter qu'il s'agit d'une solution assez radicale. Il pourrait être préférable de créer un nouveau compte utilisateur, de mettre cet utilisateur dans le groupe « realtime » et de ne se connecter à ce compte utilisateur que pour exécuter des applications critiques à faible latence.
Article rédigé par Nate Graham sous licence CC-BY-4.0.