Среда, 8 мая, 2024

Как ускорить Ubuntu / Linux

Даже самый мощный компьютер может начать работать очень медленно. Причина будет в файле подкачки, куда современные операционные системы записывают содержимое оперативной памяти. В Ubuntu / Linux можно настроить так, чтобы файл подкачки использовался как можно реже.

Файл подкачки размещается на HDD или SSD, которые в тысячи раз медленнее оперативной памяти DRAM. С точки зрения операционной системы файл подкачки-это часть оперативной памяти.

Підписуйтесь на наш Telegram

При необходимости получить данные из файла подкачки компьютер начинает сильно тормозить из-за малой скорости работы HDD или SSD. Это может наблюдаться как «фризы» в играх, очень долгое переключение между окнами открытых приложений или вкладок браузера и тому подобное.

В Ubuntu/Linux пользователь может сконфигурировать параметр Swappiness. Он определяет порог наполненности оперативной памяти по достижении которого система начинает перемещать данные в файл подкачки.

Стандартная настройка swappiness = 60, то есть данные начинают перемещаться на медленный HDD или SSD уже тогда, когда 40% оперативной памяти еще свободно.

Запустите терминал и посмотрите, какое значение swappiness установлено на компьютере, выполнив команду cat /proc/sys/vm/swappiness.

Оптимальным значением swappiness можно считать 5 или 10 – система начнет активно перемещать данные в файл подкачки когда останется 5% или 10% свободной оперативной памяти.

Для изменения swappiness выполните команду с правами суперпользователя: sudo sysctl vm.swappiness=10.

Перезагрузите компьютер и посмотрите, каково значение параметра swappiness после внесения изменений.

Євген
Євген
Евгений пишет для TechToday с 2012 года. По образованию инженер,. Увлекается реставрацией старых автомобилей.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися