Некоторые процессы проводят большую часть своей «жизни» в sleep
статусе. На ум приходят демоны, серверы и общий слушатель. Мне было интересно, если они получают одинаковое время процессора в этом состоянии? На чем-то вроде моего ноутбука это было бы не очень оптимально!
Из курса моей операционной системы я смутно помню, что существуют разные подходы к планированию. Мне интересно узнать больше о моей текущей версии Linux (Debian).
Как я могу узнать о моей текущей политике планирования? Могу ли я изменить их динамически? С симпатичным пользовательским приложением?
По определению, спящий процесс не выполняется на процессоре, поэтому, очевидно, количество процессорного времени, которое он использует, равно нулю.
источник