EKSA E5
СтатьиLinuxПять советов по ускорению работы Linux на базе Ubuntu

Пять советов по ускорению работы Linux на базе Ubuntu

-

Дистрибутивов Linux огромное количество и многие выбирают тот или иной в зависимости от своих предпочтений или навыков, знаний, ведь далеко не каждый сможет осилить использование или установку того же Gentoo или Arch. Многие Linux-гики собирают дистрибутив под себя без лишнего софта на борту, но новичкам такие действия не по силам — приходится довольствоваться готовыми вариантами, чаще всего это Ubuntu или дистрибутивы созданы на основе Ubuntu.

Данная статья призвана помочь «рядовому» пользователю Linux немного ускорить его систему. С помощью мелких манипуляций, дополнительного кеширования и еще нескольких настроек можно перераспределить ресурсы системы для большей производительности.

Для начала нам нужен будет Gedit, текстовый редактор, так как большинство правок в системе будем делать с помощью него. Если у вас Ubuntu, он установлен по умолчанию. Что бы проверить наличие Gedit, откройте терминал и введите:

Gedit

Если откроется текстовый редактор, значит все в порядке, если нет — установите его командой:

sudo apt-get install gedit

Preload

Теперь можно приступать к настройке системы. Первым шагом установим демон Preload, который будет кешировать чаще всего запускаемые вами приложения и при этом старт системы будет происходить быстрее. Для тех, кто использует SSD вместо HDD, может данный пункт несущественен, результата особого не заметите.

sudo apt-get install preload

Prelink

Вторым установим еще одну утилиту Prelink — с помощью нее система будет перераспределять библиотеки и исполняемые файлы таким образом, что количество запросов в оперативную память сократится, а также будет держать их в оперативной памяти для ускорения работы системы при повторном запуске программ.

sudo apt-get install prelink

Далее нужно привязать Prelink ко всем файлам

prelink —all

Для периодического запуска нужно отредактировать один файл:

sudo gedit /etc/default/prelink

Найдите строку:

PRELINKING=unknown

Смените на

PRELINKING=yes

Снимок-prelink (-etc-default) - gedit

Далее запустите непосредственно Prelink:

sudo /etc/cron.daily/prelink

После этих манипуляций должно пройти некоторое время, пока утилиты соберут нужную информацию и произведут оптимизацию.

Swappiness

Теперь настроим использование раздела подкачки swap. По умолчанию swap задействуется при достижении 40% использовании оперативной памяти, нам же нужно максимально использовать оперативку. Для начала проверим, какое значение в системе установлено у нас, для этого в консоли вводим команду:

cat /proc/sys/vm/swappiness

Если вы видите число 60, значит система использует только 40% ОЗУ, если 40, значит используется 60% оперативной памяти. Нам нужно число 10 — для этого в консоли вводим:

sudo gedit /etc/sysctl.conf

Ищем строку vm.swappiness и устанавливаем значение 10, если такой строки нет — тогда в конце добавим:

vm.swappiness=10

Снимок-sysctl.conf (-etc) - gedit

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

Следующим шагом будет задействования всех ядер процессора. Открываем файл:

sudo gedit /etc/init.d/rc

Ищем строку CONCURRENCY и придаем ей значение:

CONCURRENCY=makefile

Снимок-rc (-etc-init.d) - gedit

Используем оперативку для временных файлов

Используем TMPFS для уменьшения обращений к разделу /tmp, ведь здесь хранятся временные файлы системы. Перенесем их в оперативную память. В консоли вводим:

sudo gedit /etc/fstab

В конце добавьте:

# Move /tmp to RAM

tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0

Снимок-fstab (-etc) - gedit

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

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
6 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
mildewlight .
mildewlight .
26/02/2019 08:14

Итак, в предыдущем посте пишу, что при любых настройках подкачка по-любому включается уже, начиная с 50-60%. Но вдруг тайна раскрылась. А все дело в том, что браузер чтоб его, slimjet и остальные дико сжирали всю оперативку. И это происходило даже при нескольких вкладках. И вот, наконец-то я решил побыть на… Подробнее »

Vladislav Surkov
Vladislav Surkov
26/02/2019 09:18
Ответить на  mildewlight .

Спасибо за полезный комментарий!

mildewlight .
mildewlight .
26/02/2019 21:44
Ответить на  Vladislav Surkov

Рад поделиться, а то уже как это ни странно, но я уже было начал разочароваться в Linux. И вот собака найдена, теперь как когда-то в былые времена, когда установил сборку «Синяя птица» она же Sialia, восторгу не было предела. Так и сейчас, а пару часов назад другу настроил и теперь… Подробнее »

mildewlight .
mildewlight .
22/02/2019 18:39

Читаю это все, ну да супер конечно, полезно, но переношусь на 15 лет назад и вспоминаю intel celeron 633 MHz, 256 ОЗУ, 8MHb видеокарта, система Windows XP. И вот на этом железе я играл в Max Payne. А счас — core i5(2×2.4MHz плюс 2 виртуальных ядра), 6000 ОЗУ, видеокарта встроенная… Подробнее »

Илья
Илья
20/02/2014 22:39

Спасибо за статью. Поставил себе Линукс Минт (Убунта уже не та, что была, перешел на Минт), сначала работал резко, но потом стал тормозить (понятное дело, программы-то устанавливались). Сейчас смотрю, вроде резче начало работать. Только что заметил. Под формой комментариев есть вот такое: Notify me of follow-up comments by email. Уведомлять… Подробнее »

Vladislav SurkovD
Администратор
Vladislav Surkov
01/02/2014 20:00

Спасибо, крутая статья!