Может мне кто-нибудь объяснить такую вещь.В общем установил FreeBSD 8.1-RELEASE на мать DG43GT. Мать эта со встроенным видео у видюхи в наличии только DVI-I разъем. Все работает, нареканий нет. Но не про это сказ.
Заметил такую вещь. Если при загруженной системе отсоединить кабель монитора от разъема DVI-I. То список который показывает vmstat -i до отключения, резко изменяется и там появляется IRQ 16, на которое тут же цепляется uhci0. И счетчик начинает бешено расти. В результате чего начинается так называемый interrupt storm. Нагрузка на CPU вырастает до 20-30%. Помогает только перезагрузка.
Отключал в BIOS полностью USB-порты. Но при отключении монитора uhci0 все равно появляется на 16-ом прерывании.
Загружался также совсем без монитора, система работает нормально. vmstat -i имеет нормальный вид (смотрел удаленно через ssh). Но стоит подсоединить кабель монитора к видюхе. Тут как тут uhci0 со своими irq 16 устраивает шторм.
В принципе я не собираюсь дергать монитор туды сюды. И меня не особо это волнует. Но просто интересно почему подключение (отключение) кабеля монитора так своеобразно влияет на работу FreeBSD? Объясните бестолковому. :) С обычным VGA на других машинах раньше дергал, не наблюдал такой ситуации.