Перейти до вмісту

Зменшення латентності для спеціалізованого програмного забезпечення

Деякі програми мають переваги роботи з дуже низькою затримкою або низьким потенціалом затримок, затинань та переривань від іншого запущеного програмного забезпечення. Більшості програм це не потрібно — навіть відеоіграм — але деяким це потрібно, зокрема тим, що призначені для професійної роботи зі звуковими даними.

У KDE Linux програми можуть самостійно надсилати запит щодо отримання привілеїв низької затримки. Тим програмам, які цього не роблять, ці привілеї можна надати вручну. Якщо ви зіткнулися з затримкою або затинанням у програмах, критично важливих для продуктивності, ось кілька способів зробити це:

Надайте певній програмі або процесу привілеї низької латентності

  1. Запустіть програму, до якої потрібно застосувати привілеї з низькою затримкою, якщо вона ще не запущена.
  2. Відкрийте «Нагляд за системою»…
  3. Знайдіть програму або процес на сторінці Програми або Процеси.
  4. Клацніть правою кнопкою миші на пункті і виберіть у меню Встановити пріоритет….
  5. У діалоговому вікні, що з’явиться, збільште значення на повзунках пріоритетності і позначте пункти «FIFO» та «Реальний час».

Надання усім програмам або процесам привілеї низької затримки

Додайте ваш обліковий запис користувача до групи realtime за допомогою команди sudo useradd -G realtime -m $(whoami) у вікні термінала.

Зверніть увагу, що це досить радикальне рішення. Можливо, краще створити новий обліковий запис користувача, додати цього користувача до групи realtime та входити до цього облікового запису лише для запуску програм з низькою затримкою.


Статтю надіслано , умови ліцензування — CC-BY-4.0.