Выключить syslog на ноутбуке?

Есть ли смысл вести журналы на моем ноутбуке? Это не сервер для отладки проблем через syslog. Я время от времени хочу посмотреть на dmesg | но это не значит, что мне нужно что-либо на диске. Пустое пространство, а также SSD имеет ограниченное количество циклов записи.

Нет смысла отключать ведение журнала из-за характеристик SSD.

Прошивки SSD даже способны распределять повторяющиеся записи в один и тот же сектор «выравнивание износа» – и указанный максимальный цикл цикла записи (для каждого сектора) довольно высок.

Например, Hitachi указывает свои SSD-накопители для записи «10 полноприводных файлов в день в течение пяти лет». Как поставщик, вы не просто составляете такие заявления, если хотите остаться в бизнесе. И независимые компьютерные журналы публикуют подобные вычисления.

О расхождении пространства: пространство на самом деле не потрачено впустую, потому что система автоматически вращает журналы, т. Е. Удаляет старые записи после порога продолжительности. Например, на моем ноутбуке /var/log только занимает 36 MiB. И это включает в себя некоторые не-дефолтные демоны, такие как веб-сервер, базы данных и т. Д.

Также имейте в виду, что dmesg не включает сообщения журнала от демонов, таких как crond, CUPS, MTA или что-то в этом роде.

Это не имеет большого значения на вашем современном ноутбуке, но, как и я, если вы работаете с устройством, которое ограничено ресурсами, вы можете отключить любой ненужный сервис / исполняемый файл. Сейчас я работаю над платой разработки ARM, и для экономии ресурсов системы я даже отключил службы sshd и cron. Чтобы отключить syslog, вы можете использовать следующую команду.

 systemctl disable rsyslog.service 

Я лично никогда не обнаруживал, что просматриваю журналы своего ноутбука, главным образом потому, что ничего критического не произошло. Думаю, мне никогда не нужно было смотреть журналы на любом из моих личных устройств (я знаю, это смелое заявление). Журналы являются важной частью корпоративных вычислений, но для домашнего пользователя они полезны только в нескольких случаях.

Если бы у вас был традиционный жесткий диск, я бы сказал, держите его, но, увидев, что у вас SSD, и я беспокоюсь о записи, я не вижу проблемы с удалением приложения регистрации.

Я бы играл в нее безопасно и сохранял syslog на компьютере, но отключил его при каждой загрузке, поставив следующее в сценарий запуска:

 /etc/init.d/syslog stop 

Я полностью согласен с maxschlepzig. Если вы действительно хотите уменьшить IO на своем диске, вы можете следовать этому руководству для входа в tmpfs: http://www.iamnota.net/sw:debianembedded

Фактически я использую эту конфигурацию на маршрутизаторе, но с дополнительным протоколированием на сервере syslog.

Пытаться:

 /etc/init.d/syslog stop 

или:

 service syslog stop 

Это остановит все протоколирование