Зачем нам нужна задача подкачки в Linux?
Ядро Linux поддерживает список task-scheduler ожидания процессов, которые scheduled-tasks "заблокированы" при вводе-выводе linux / мьютексах и т. д. Если linux-kernel нет исполняемого процесса, незанятый linux-kernel процесс помещается в очередь task-scheduling выполнения до тех пор, пока task-scheduling он не будет вытеснен задачей, вышедшей linux из ожидания. очередь.
Причина, по linux-kernel которой у него есть задача, заключается task-scheduler в том, что вы можете измерить scheduled-tasks (приблизительно), сколько linux времени ядро тратит впустую task-scheduling из-за блоков ввода-вывода task-scheduler / блокировок и т.д. так же, как task-scheduler и для каждой задачи, требуется task-scheduling переключение контекста, вместо linux «особого случая» неактивной scheduled-tasks задачи, которая может затруднить task-scheduler изменение поведения ядра.
linux
linux-kernel
scheduled-tasks
Зачем нам нужна задача подкачки в Linux?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.