Так уже не первый раз спрашивают. Давайте расскажу чуть более детально. В Linux если программа сама себе не выставила приоритет, как либо, то будет, как все, быть на равных за время процессора. Кратко. Процессор у нас однозадачный. То есть в единицу времени работает только одна программа. И он ОЧЕНЬ быстро умеет переключаться между ними (упрощение). Вот на вопрос, а кто следующий в очереди за колбасой на выполнение и регулирует планировщик. Но он тупенький в этом плане и не знает, что сейчас важно. А что нет, для этого и есть nice - то есть цифра приоритета. Где -20 наивысший, будет всегда следующим до 19 - низший, его будут смещать. Нам и нужно их правильно расставить. На мобильном линуксе и настольном, для человека важнее, то, во что он смотрим сейчас, что слушаем и что качаем. Так вот gamemode, ananicy-cpp, system76-scheduler решают одну и ту же задачу. Как помочь планировщику (как CPU, так и IO), в ручном режиме, понять, что важно для человека за компьютером сейчас. system76-