Приоритетное прерывание обслуживания

Приритетное прерывание обслуживания - это переключение одной задачи на другую. Ми упоминали как schedule () и scheduler_tick() решают, на какую задачу далее, но мы еще не описали, как Linux решает, когда выполнить. В ядре 2.6 представлено приоритетное прерывание обслуживания, швчающее, что как программы пользовательского пространства, так и программы ядра могут быть переключены в одно и то же время. Так как в Linux 2.6 при-iqpiiLiHoe прерывание обслуживания является стандартным, мы опишем, как работает прерывание обслуживания для ядра и пользовательских задач в Linux.