Есть компьютер на нем установлено:
freebsd8.2 x86 на файловой ситеме ZFS
samba + еще немного всякой всячины но дело скорее не в ней
В один момент обнаружил что он у меня постоянно виснет. Подключил монитор а там: "panic: kmem_malloc ..."
Субъективно ощущаю, что "конкретно" вылетать он начал тогда, когда я доставил в него второй винт на 1Tb. Когда стоял один системный на 250G таких вылетов не припомню, если и были, то это было редкостью.
Что пробовал сделать самостоятельно:
Сменил все железо благо в запасе есть полный близнец (мать процессоры БП) По перетыкал в разных объемах комбинациях ОЗУ. От 1 гига до 3, на момент скриншота стоит 2G оперативы
Пробовал гуглить. Везде советают одно и тоже: "тюнинг ядра". Толком ни чего не понял, поэтому тут я вполне мог допустить ошибку.
Мой порядок действий по "тюнингу"
[console]cd /usr/src/sys/i386/conf
# cp GENERIC MYKERNEL[/console]
Дописал нижней строчкой "options KVA_PAGES=512"
[console]make buildkernel KERNCONF=MYKERNEL
make installkernel KERNCONF=MYKERNEL[/console]
перезагрузка...
Как кстати проверить в каком я сейчас ядре?
мой /boot/loader.conf
zfs_load="YES"
vfs.root.mountfrom="zfs:systor"
vboxdrv_load="YES"accf_http_load="YES"
vm.kmem_size="1024M"
vm.kmem_size_max="1024M"
vfs.zfs.arc="512M"
vfs.zfs.arc_max="512M"
vfs.zfs.vdev.cache.size="10M"
vfs.zfs.prefetch_disable=1Сервак вылетает примерно раз в сутки и выдает такую красоту

