История изменений
Исправление Taetricus, (текущая версия) :
Насколько мне известно, в процессоре есть таймер, частоту срабатывания которого можно менять, при срабатывании таймера ос тормозит один процесс и возобновляет другой и так по кругу. Чем больше активных процессов, тем меньше времени уделяется конкретному процессу, но процесс может не до конца использовать своё время и передать его другим процессам, так же ос может каким либо процессам давать время чаще. Частота этого таймера указывается в настройках ядра при компиляции, и может иметь значения(в герцах) 100, 200, 250, 300, 1000. Обычно в дистрибутивах стоит 250 или 300.
Исходная версия Taetricus, :
Насколько мне известно, в процессоре есть таймер, частоту срабатывания которого можно менять, при срабатывании таймера ос тормозит один процесс и возобновляет другой и так по кругу. Чем больше активных процессов, тем меньше времени уделяется конкретному процессу, но процесс может не до конца использовать своё время и передать его другим процессам, так же ос может каким либо процессам давать время чаще. Частота этого таймера указывается в настройках ядра при компиляции, и может иметь значения 100, 200, 250, 300, 1000. Обычно в дистрибутивах стоит 250 или 300.