Как увеличить скорость работы Ubuntu — 10 советов

Вот друзья, решил описать 10 советов о том, как увеличить скорость работы Ubuntu Linux. Некоторые советы многие уже знают, но вот другие увидят явно в первый раз. По моим наблюдениям данный список должен быть интересен как давним пользователям Ubuntu Linux, так и новичкам.

Preload

Preload - это демон, который работает в фоновом режиме, и определяет наиболее часто используемые приложения и хранит их в кэше, благодаря этому они быстрее запускаются.

Для его установки введите следующую команду:

Если вы хотите отредактировать настройки Preload откройте его конфигурацию данной командой:

Если нужно посмотреть логи демона воспользуйтесь командой ниже:

Чистка кэша APT

Время от времени стоит чистить кэш APT. Для этого воспользуйтесь данной командой:

Отключение ненужных приложений из автозагрузки

Обязательно почистите список автоматически запускаемых приложений. Чтобы это сделать, в Dash найдите приложение "Автоматически запускаемые приложения":

Откроется окно со списком приложений, которые запускаются при загрузке Ubuntu:

Вот тут то вам и нужно отключить ненужные приложения.

Настройка Swappiness

Что бы проверить значение Swappiness воспользуйтесь следующей командой:

Стандартное значение - 60. Чтобы изменить его воспользуйтесь данной командой:

И вставьте в конец файла следующую команду:

Затем сохраните файл и перезагрузите систему.

Отключите спящий режим (не рекомендуеся)

Если вы не пользуетесь спящим режимом, то можете отключить его. Для этого введите в терминале следующую команду:

И поставьте решётку (#) перед единственной строчкой в файле. Вот так:

Сохраните файл и перезагрузите систему.

Отключите меню у GRUB

Когда ваша Ubuntu загружается, то по умолчанию на 10 секунд появляется меню GRUB. Предлагаю отключить его. Для этого воспользуйтесь данной командой:

В открывшемся файле найдите параметр "GRUB_TIMEOUT" и присвойте ему значение "0". Вот так:

После чего сохраните файл, закройте его и воспользуйтесь командой:

Всё, теперь при загрузке не будет отображаться меню GRUB, однако вы можете вызвать его, зажав клавишу "Shift".

Воспользуйтесь ZRAM

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

Для установки ZRAM воспользуйтесь следующими командами:

Используйте все ядра процессора

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

После чего найдите следующую строчку:

И замените её на такую:

Сохраните файл и перезагрузитесь.

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

Если у вас достаточно старый компьютер, то стоит отключить визуальные эффекты. Для этого установите Compizconfig Settings Manager следующей командой:

И в разделе "Эффекты" уберите все галочки.

Воспользуйтесь TMPFS

На раздел /tmp приходится очень много операций чтения/записи, поэтому рекомендуется перенести его в оперативную память (если, конечно, у вас её достаточно). Для этого откройте файл /etc/fstab:

И добавьте такую строчку в конец файла:

После этого сохраните файл и перезагрузитесь.

Сломался кондиционер? Ремонт кондиционеров Симферополь ждёт вас на сайте kondicionery.crimea.ua.

http://www.novito.ru/ipod/ipod-touch/

paulus
2012-06-24 18:05:00
В 12.04 по умолчанию используется CONCURRENCY=makefile Без Dash уже никуди? "Автоматически запускаемые приложения" - gnome-session-properties ;)
Andrew Gubarev
2012-06-25 05:38:00
Есть ли смысл в Preload, если использовать SSD?
Максим Ушаков
2012-06-25 12:52:00
половина "советов" не дадут особого прироста в скорости работы, а лишь могут навредить неопытным пользователям.
rtzra
2012-06-25 13:52:00
Самое главное - хорошее и быстрое железо, заменить HDD на SSD, как следует увеличить объем памяти.
Aleksandrs Okuņevs
2012-07-09 18:16:00
мне кажется, или там только 9 советов?
Sk8er
2012-07-10 06:06:00
кажется
MisterKoK
2012-11-20 00:44:00
думаю нет =)
ATS
2013-01-07 20:24:00
Спасибо, большое! Скажите, а preload автоматически загружается при запуске системы?
Сергей Дробышевский
2015-01-30 00:24:00
Спасибо большое! Очень помогли советы!
Андрей Кож
2015-11-28 21:13:00
"После чего найдите следующую строчку: CONCURRENCY=none И замените её на такую: CONCURRENCY=makefile" Там две такие строки: CONCURRENCY=makefile test -s /etc/init.d/.depend.boot || CONCURRENCY="none" test -s /etc/init.d/.depend.start || CONCURRENCY="none" test -s /etc/init.d/.depend.stop || CONCURRENCY="none" if test -e /etc/init.d/.legacy-bootordering ; then CONCURRENCY="none" Нижнюю менять или оставить как есть?
Руслан Андр
2018-08-16 08:21:08
Естессно ее не трогать. После 12-ой убунты вообще автоматом везде включено многоядерность. И за этот параметр можно забыть. Да вы и сами видите что у вас оно включено. А то что конкуренци -нон, так это из одной строки логики. там должно быть if test -e /etc/init.d/.legacy-bootordering ; then CONCURRENCY="none" одной строкой. оператор if - это если. Тоесть если выполняется условие теста то поставить конкуренси - откл. в общем забейте