Skip to content

Latest commit

 

History

History
79 lines (72 loc) · 2.11 KB

speed.md

File metadata and controls

79 lines (72 loc) · 2.11 KB

Ускоряем загрузку

Отключаем загрузку GRUB

# sudo nano /boot/grub/grub.cfg

Ищем строку ### END /etc/grub.d/00_header ### и чуть выше строки set timeout=5 меняем на set timeout=0

Убираем зависание загрузки SDDM

Удалить файл .Xauthority

Не перезагружаясь выйти из сеанса и опять авторизоваться.

Ускоряем систему

Вводим команду

# sudo su

Ограничиваем систему в записи логов

# journalctl --vacuum-size=30M
# journalctl --veryfy

Ограничиваем систему в записи логов

# nano /etc/systemd/journald.conf

Редактируем строки и удаляем символ решётки

# SystemMaxUse=30M
# SystemMaxFileSize=20M

Ускоряем выгрузку програм из оперативной памяти

# sysctl -w vm.vfs_cache_pressure=1000
# echo "vm.vfs_cache_pressure=1000" >> /etc/sysctl.d/99-sysctl.conf

Перезагружаемся

# reboot

Удаление старых пакетов из кэша

Удалит кеш пакетов, оставив последние версии

# pacman -Scc

Удалит кеш всех пакетов

# pacman -Sc

Автоматизация процесса чистки

Устанавливаем Cron и добавляем юнит

# sudo pacman -S cronie
# sudo systemctl enable cronie.service

Редактируем Cron

# sudo EDITOR=nano crontab -e

Добавляем правило

10 10 * * sun /sbin/rm /var/cache/pacman/pkg/*

Нажимаем Ctrl+o, Enter,Ctrl+x.

Удаление не используюемых пакетов

sudo pacman -Rsn $(pacman -Qdtq)

удаляет пакеты-сироты (которые не используются ни одной программой)