11 советов как ускорить Ubuntu 13.10 12.04 Linux Mint

11 советов как ускорить Ubuntu 13.10/12.04/Linux Mint

dark-speed-ubuntu-wallpaper
В этом руководстве я постараюсь представить 11 советов, которые могут быть полезны для тех, кто имеет старые компьютеры с малым объемом ОЗУ и хотят ускорить их для лучшей производительности. Эти советы применимы для Ubuntu 13.10/12.04 или старше и для любой другой системы на основе Ubuntu (например, Linux Mint). Если у вас есть дополнительные советы, вы можете упомянуть о них в комментариях ниже.

1. Preload

Preload представляет собой демон, выполняющийся в фоновом режиме (невидимый), который определяет наиболее часто используемые приложения и сохраняет их в кэш, так что они могут быть быстро запущены, что приведет к более быстрой загрузке системы. Для установки на Ubuntu 13.10/12.04/Linux Mint выполните эту команду:
sudo apt-get install preload
Настроек по умолчанию для Preload достаточно, но если вы хотите использовать собственную конфигурацию, можете отредактировать этот файл:
sudo gedit /etc/preload.conf
Для Linux Mint отредактируйте файл следующим образом:
sudo pluma /etc/preload.conf
Для контроля Preload лог-файл выполните эту команду:
sudo tail -f /var/log/preload.log

2. Очистка кэша APT

Вам необходимо очищать ненужные источники apt время от времени с помощью этой команды:
sudo apt-get autoclean

3. Отключение запуска ненужных приложений

- Есть много приложений, которые запускаются автоматически при запуске системы. Вы можете управлять этими приложениями, открыв Автоматически запускаемые приложения из меню Unity в Ubuntu 13.10/12.04:
startup-applications
Для Linux Mint окно будет выглядеть так:
startup-applications-linux-mint-maya
Проверьте ненужные приложения (Bluetooth, Desktop sharing, Wi-Fi и др.) из данного списка, уделяя особое внимание некоторым приложениям, необходимым для начала работы вашей системы.
- Вы также можете использовать BUM (Boot Up Manager) для отключения ненужных служб и приложений. Вы можете установить его с помощью следующей команды:
sudo apt-get install bum

4. Отрегулируйте Swappiness

Чтобы проверить текущее использование Swappiness, выполните эту команду:
cat /proc/sys/vm/swappiness
Значение по умолчанию: 60, чтобы изменить, отредактируйте этот файл:
sudo gedit /etc/sysctl.conf
Для Linux Mint:
sudo pluma /etc/sysctl.conf
Найдите эту строку (если нет, то просто добавьте её):
vm.swappiness=10
Сохраните файл и выйдите из редактора. Изменения вступят в силу после перезагрузки системы.

5. Отключить гибернацию/режим сна (не рекомендуется)

Если вам не нужна гибернация (спящий режим) вашей системы, вы можете отключить её на свой страх и риск:
- Отредактируйте этот файл с помощью следующей команды:
sudo gedit /etc/initramfs-tools/conf.d/resume
- Для Linux Mint:
sudo pluma /etc/initramfs-tools/conf.d/resume
- Закомментируйте (добавьте # в начале) вот эту строку:
RESUME=UUID=****
- Должно быть похоже на это:
#RESUME=UUID=***
edit-resume
- Сохраните файл и перезагрузите систему.

6. Ускорьте загрузку, отключив меню Grub

При запуске системы экран будет останавливаться на Grub2 меню загрузки. Если вы хотите отключить эту функцию, вы можете следовать следующим указаниям:
- Откройте терминал и отредактируйте этот файл в Ubuntu 12.04:
sudo gedit /etc/default/grub
- Для Linux Mint:
sudo pluma /etc/default/grub
- Найдите эту строку и установите его значение равным нулю:
GRUB_TIMEOUT=0
grub2-config-file
- Сохраните файл и закройте его. Grub2 загрузочное меню не будет отображаться при следующем запуске системы, но вы сможете вызвать его, удерживая нажатой клавишу Shift во время перезагрузки.

7. Надежная производительность с ZRAM

Если у вас старый компьютер с малым объемом ОЗУ, вы можете оптимизировать его, используяZRAM, который создаст в вашей системе сжатое блочное устройство, которое имитирует раздел подкачки на диске, чтобы уменьшить использование диска (aka подкачка). Чтобы установить его в Ubuntu 12.04/LinuxMint, выполните последовательность команд в терминале:
sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler

8. Используйте все ядра процессора для запуска системы

Если ваш компьютер оснащен многоядерным процессором, вы можете настроить систему, чтобы использовать все доступные ядра во время загрузки, выполнив следующие инструкции:
- Отредактируйте этот файл:
sudo gedit /etc/init.d/rc
- Для Linux Mint:
sudo pluma /etc/init.d/rc
- Теперь найдите первое вхождение этой строки:
CONCURRENCY=none
- И заменить её:
CONCURRENCY=makefile
Сохраните файл и выйдите из редактора.

9. Отключение визуальных эффектов

Если ваш компьютер немного стар, вы можете избавиться от ненужных визуальных эффектов с помощью Compizconfig Settings Manager. Чтобы установить его в Ubuntu 13.10/12.04, выполните эту команду:
sudo apt-get install compizconfig-settings-manager
Запустите это приложение и перейдите в секцию Эффекты, затем отключите все включенные эффекты:
compiz-effects

10. Используйте TMPFS для уменьшения дискового ввода/вывода

Папке /tmp получает много операций чтения/записи для жесткого диска. Вы можете просто использовать оперативную память вашей системы вместо жесткого диска для ускорения операций чтения/записи в папке /tmp. Чтобы сделать это, вы можете следовать следующим указаниям:
- Откройте терминал и отредактируйте /etc/fstab с помощью этой команды:
sudo gedit /etc/fstab
или
sudo pluma /etc/fstab
- В конце файла добавьте следующие две строки:
# Move /tmp to RAM
tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
fstab-etc-edit
Сохраните файл и выйдите из редактора. Перезагрузить вашу систему, чтобы применить новые изменения.

11. Используйте быстрые окружения рабочего стола

Вы можете ускорить работу системы, используя легкие и быстрые окружения рабочего стола, вместоUnity. Вот некоторые популярные из них:
- XFCE
xfce
sudo apt-get install xubuntu-desktop

- GNOME Shell
gnome-shell-desktop

- KDE
kde-desktop
sudo apt-get install kubuntu-desktop

- LXDE
lxde-desktop_full
sudo apt-get install lxde

- Enlightenment (E17)
e17-desktop
sudo apt-add-repository ppa:hannes-janetzek/enlightenment-svn
sudo apt-get update
sudo apt-get install e17

- Pantheon (Under Development)
Pantheon-desktop
sudo add-apt-repository ppa:elementary-os/daily
sudo add-apt-repository ppa:nemequ/sqlheavy
sudo apt-get update
sudo apt-get install pantheon-shell

Cinnamon
Cinnamon-Desktop
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon

Комментарии

Популярные сообщения из этого блога

Права на папки и файлы (unix/chmod)

Автоматическое монтирование дисков и разделов в Linux или что такое fstab? Проблема Debian

Как подключить сетевой диск Windows в Linux