Оптимизация системы — различия между версиями
Материал из Rosalab Wiki
(→Выключение парковки головок жесткого диска) |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 19: | Строка 19: | ||
[Unit] | [Unit] | ||
Description=Silence HD | Description=Silence HD | ||
+ | After=cpupower.service suspend.target hybrid-sleep.target hibernate.target | ||
[Service] | [Service] | ||
Строка 26: | Строка 27: | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
+ | WantedBy=sleep.target | ||
+ | И активировать его: | ||
sudo systemctl enable hdsilence.service | sudo systemctl enable hdsilence.service | ||
Текущая версия на 13:25, 31 января 2019
После установки стандартного образа в системе может быть много предустановленных пакетов и служб, которые именно вам не нужны, но нагружают систему. Они нужны только для того, чтобы охватить максимальное число разных конфигураций компьютеров и потребностей пользователей.
Содержание
Ненужные пакеты
Если у вас нет WiFi карты фирмы Broadcom, то удалите:
urpme dkms-broadcom-wl
Удаление старых ядер
Командой
urpm-package-cleanup --oldkernels
можно удалить старые ядра, если их много, они замедляют обновление проприетарных видеодрайверов или других dkms-модулей
Выключение парковки головок жесткого диска
Это продлит жизнь жесткого диска на ноутбуках:
sudo hdparm -B 255 /dev/sda
где /dev/sda - путь к нужному диску.
Создать сервис /etc/systemd/system/hdsilence.service:
[Unit] Description=Silence HD After=cpupower.service suspend.target hybrid-sleep.target hibernate.target [Service] Type=oneshot ExecStart=/sbin/hdparm -B 255 /dev/sda [Install] WantedBy=multi-user.target WantedBy=sleep.target
И активировать его:
sudo systemctl enable hdsilence.service
Выключение ненужных сервисов
Если вы не работаете в локальной сети, то можно остановить сервисы samba.
systemctl disable nmb.service systemctl disable smb.service
Если у вас нет принтера, то можно выключить сервис печати
systemctl disable cups.service