«Системные прерывания» - это не процесс в традиционном смысле, а попытка объяснить пользователю, что компьютер тратит 1,5% ресурсов своего процессора на обработку запросов на прерывание. Прерывания происходят ниже уровня ОС, поэтому они не связаны с каким-либо конкретным процессом.
Прерывания (IRQ) существуют для того, чтобы аппаратные компоненты вашей системы могли сообщать процессору такие вещи, как «произошла ошибка» или «запрашиваемые вами данные теперь доступны» или «это устройство хотело бы отправлять данные». Каждый раз, когда устройству или программному обеспечению необходимо сообщить ЦПУ что-то о выполняемой им задаче или дать команду ЦПУ на выполнение чего-либо, оно вызывает прерывание, которое ЦПУ получает и обрабатывает . Когда это происходит, центральный процессор немедленно останавливает то, что он делает, так что он обрабатывает прерывание.
При рассмотрении в качестве процесса другим связанным элементом являются отложенные вызовы процедур (DPC) , которые представляют собой функции ОС, вызываемые либо прямо, либо косвенно в ответ на повышенное прерывание асинхронным образом. Сложив вместе системные прерывания и обработку DPC, вы обычно можете оценить количество используемых ресурсов в ответ на обработку IRQ.
Есть хорошие и плохие прерывания. Если вы тратите много времени на обработку прерываний, есть большая вероятность того, что по крайней мере один компонент оборудования выходит из строя. С другой стороны, многие аппаратные средства используют IRQ для синхронизации и других ценных целей. Например, шина PCI использует IRQ для управления тем, какое устройство использует шину в любой момент времени, чтобы каждое устройство эффективно использовало шину.
На 1,5% все звучит нормально для меня.