P
Performance matters!
@troubleperf1.3K подп.
5.1Kпросмотров
27 марта 2025 г.
Score: 5.6K
CPU Isolation: исследование в шести частях о применение техник CPU Isolation для задержкочувствительных нагрузок. Недостаточно просто выгнать все процессы, кроме целевого, с ядра с помощью cpuset и привязать его к CPU через taskset. Надо не забыть и о фоновых задачах ядра, т.н. housekeeping work. Housekeeping work – это совокупность фоновых операций, которые ядро Linux выполняет для поддержания своей внутренней инфраструктуры. Эти задачи включают обработку таймеров, обновление системного времени, управление очередями отложенной работы (workqueues), обработку прерываний, очистку ресурсов и прочее. Несмотря на то, что они обычно незаметны для пользователя, именно эти операции обеспечивают стабильность и корректное функционирование всей системы. Оборотной стороной housekeeping work является то, что она привносит непредсказуемые задержки (jitter), прерывая выполнение пользовательских задач. Борьба с этими задержками и есть центральная тема цикла.
5.1K
просмотров
961
символов
Нет
эмодзи
Нет
медиа

Другие посты @troubleperf

Все посты канала →
CPU Isolation: исследование в шести частях о применение техн — @troubleperf | PostSniper