software interrupt (si) — процент времени CPU, затраченный на обработку программных прерываний (softirq).
Программные прерывания инициируются ядром для обработки задач, которые не требуют немедленного внимания, но должны выполняться быстро. Примеры: обработка сетевых пакетов, таймеров, планировщика задач, deferred work.
Практическая интерпретация:
- Низкий
si— нормальная работа системы. - Повышенный
si— активная работа с сетевыми пакетами, планировщиком, асинхронными задачами ядра. - Чрезмерно высокий
siможет приводить к задержкам пользовательских процессов и падению производительности.
Анализируется совместно с hi и общей загрузкой CPU для диагностики системной активности и источников нагрузки.