Добрый день.
Столкнулся с такой проблемой первый раз(до этого FreeBSD разных версий не раз ни зависали)-зависает FreeBSD 6.3 с периодичностью примерно 1 раз в 3-4 дня. В логах все чисто. Помогает только reset.
Больше склоняюсь к проблемам железа но что именно может не работать ума не прилажу.
Как решить эту проблему?
Смотрите опции в ядре.
Обычно это мешает опция PREEMPTION.
# PREEMPTION allows the threads that are in the kernel to be preempted
# by higher priority threads. It helps with interactivity and
# allows interrupt threads to run sooner rather than waiting.
Эта опция по умлочанию стоит в GENERIC.
И еще у меня такое подозрение, что это проявляется на интеловых чипсетах, хотя могу ошибаться (такое началось с 6.2 вроде)
У меня это возникало при кодировании видео.
Система показывала 1000% загрузку на этом процессе и все всавало колом...
Я заходил по ssh и убивал процесс :) у меня на это уходило от 20 до 30 минут
к этому моменту процесс куша по показаниям топ около 6000% CPU :-D