Ускоряем прогрузку и отклик в Linux и BSD — кто как делает?
Всем привет! Часто замечаю, что системы на Linux или FreeBSD начинают тормозить под нагрузкой, или просто долго стартуют. Я уже протирал систему от лишних автозагрузок, отключал неиспользуемые сервисы, чистил кэш и следил за доступом к диску. На Linux иногда помогает переключение на lighter desktop environment, на BSD — более тонкие правки rc-скриптов и правильная настройка ZFS (если стоит).
Плюс обращаю внимание на то, как используется swap: на FreeBSD у меня swap работает "тише", на Linux иногда заметен подхват из-за нехватки памяти. Ещё можно поиграться с параметрами scheduler’а (например, CFS на Linux), но это уже в сложных случаях.
Можно просто глянуть, что загружает процессор или диск через top, iotop, dstat и htop, чтобы понять, где тормоз. Кто что ещё пробовал? Есть ещё приколы с оптимизацией sysctl-параметров, но тут осторожно.
У кого какие простые способы ускорить отклик и загрузку на своих *nix? Расскажите свои кейсы, что реально помогает?