Архив метки: sysctl

kernel: calcru: runtime went backwards

После перевода виртуалки на VMWare 8 появился баг, на консоль стали валиться сообщения вида: kernel: calcru: runtime went backwards from 89 usec to 85 usec for pid 516 (moused) Варианты лечения: прописать: kern.hz=100 в файл /boot/loader.conf и перезагрузиться и/или выполнить: sysctl kern.timecounter.hardware если у вас таймер TSC (такой был у меня), поставить: sysctl kern.timecounter.hardware=i8254 и… Читать далее »

FreeBSD под VMWare: Теперь часы работают как часы

Снова добрался до виртуальной FreeBSD, а там.. ужос! Часы отстали на 4 часа.. В предыдущем посте о часах я выбирал разные таймеры. Ни один не работает как нужно. Что делать? TSC Я остановился на таймере TSC. Он должен работать на частоте процессора. dmesg рапортует о частоте: Этот параметр можно посмотреть через sysctl При таком значении… Читать далее »

time is ticking out

Возвращаясь к вопросу отставания часов в FreeBSD (в частности под VMWare). Хэндбук дает подсказку по поводу почему часы могут показывать неправильное время. Дело в том, что в системе несколько таймеров, а выбранный таймер ведет себя на вашей системе не так, как вы ожидаете. Выход – попробовать другой таймер и проследить за результатом. Посмотрите какие таймеры… Читать далее »