Linux - одна из операционных систем с наилучшей производительностью и безопасностью благодаря своему кодированию и разработке независимо от используемого нами дистрибутива.
Как и в любой другой операционной системе, существует ряд факторов, которые влияют на ее производительность после определенного периода времени, и они могут быть следующих типов:
внутренний
Относится к таким факторам, как установка и выполнение нескольких программ, ненужные сервисы, роли, влияющие на оптимальную производительность, программы, которые потребляют много ресурсов и т. Д.
внешний
В этом разделе мы можем упомянуть собственные факторы оборудования, такие как ограниченный жесткий диск, низкий объем оперативной памяти и т. Д.
Имея это в виду, сегодня Solvetic проанализирует некоторые советы, которые мы можем применить для повышения скорости и производительности любого дистрибутива Linux.
1. Ускорить загрузку системы в Linux
Помните, что когда мы запускаем запуск любого дистрибутива Linux, время выбора параметра по умолчанию составляет 10 секунд, помните, что во время запуска мы можем получить доступ к административным задачам, запускать с другой операционной системой (если у нас двойная загрузка) или Другие дополнительные действия.
Это время можно ускорить, отредактировав его по пути etc / default / grub с помощью нужного редактора:
sudo nano etc / default / grub
В этом окне мы должны перейти к строке GRUB_TIMEOUT, которая, как мы видим по умолчанию, составляет 10 секунд и установить более короткое время, 3, 5 или желаемое время.
Важно, чтобы нулевое значение не было установлено, так как это непосредственно запустит дистрибутив, и у нас не будет возможности выполнять задачи поддержки в случае необходимости.
2. Отключить сервисы в Linux
Во время работы операционной системы загружается ряд служб, которые могут повлиять на производительность и скорость загрузки системы, эти службы можно найти по пути /etc/init.d
Если какой-либо из этих сервисов мы считаем, что он не должен выполняться с запуском дистрибутива, мы выполним следующие строки:
sudo /etc/init.d/ остановка SERVICE_NAME (остановка службы) sudo /etc/init.d/ запуск SERVICE_NAME (запуск службы)
3. Используйте легкие операционные системы в Linux
Хотя большинство дистрибутивов Linux легковесны, была разработана еще одна серия дистрибутивов, о которых мало кто знает, что она еще легче, и таким образом мы можем максимально использовать аппаратные ресурсы компьютера.
Одним из них является Vector Linux, который можно бесплатно скачать по следующей ссылке:
Linux вектор
Скорость, производительность и стабильность - основные характеристики Vector Linux.
4. Используйте блокировщики рекламы в Linux
Когда мы сегодня просматриваем Интернет, количество рекламы, отображаемой при доступе к веб-сайтам, стало настоящей неприятностью.
Для современных браузеров у нас есть расширение под названием AdBlock, которое мы можем скачать по следующим ссылкам:
Google Chrome AdBlock
AdBlock Mozilla
Эти расширения позволяют не показывать эти объявления, тем самым оптимизируя производительность при просмотре.
$config[ads_text5] not found5. Используйте сочетания клавиш в Linux
Использование сочетаний клавиш оптимизирует производительность при выполнении общих задач.
Некоторые из самых полезных ярлыков:
Выбрать все (в документах, Firefox, Nautilus и т. Д.)
Ctrl + A
Копировать (в документах, Firefox, Nautilus и т. Д.)
Ctrl + C
Вставить (в документах, Firefox, Nautilus)
Ctrl + V
Новый (Создать новый документ)
Ctrl + N
Открыть (открыть документ)
Ctrl + O
Сохранить (Сохранить текущий документ)
Ctrl + S
Print (Распечатать текущий документ)
Ctrl + P
Отправить ... (Отправить текущий документ по электронной почте)
Ctrl + E
Закрыть (Закрыть текущий документ)
$config[ads_text6] not foundCtrl + W
Закрыть окно (Закрыть текущее приложение)
Ctrl + Q
6. Оптимизировать память
Отличным вариантом для повышения производительности в Linux является определение того, как следует использовать пространство подкачки. Обменный раздел - это место, где ядро Linux кэширует данные в виртуальной памяти, чтобы при необходимости быстро менять оперативную память.
Для этого мы должны получить доступ к следующему маршруту, etc / sysctl.conf:
sudo nano etc / sysctl.confВ развернутом файле мы добавим следующую строку:
vm.swappiness = 10
Мы можем настроить это значение, чтобы увидеть, как улучшается производительность распространения. Чем ниже значение, тем меньше будет пространство обмена и кешируется больше данных.
7. Оптимизируйте GNOME в Linux
Gnome - одна из двух наиболее часто используемых настольных сред в экосистеме Linux, но она быстро уступает Xfce и другим более легким альтернативам, когда мы говорим о производительности и скорости.
Некоторые варианты оптимизации GNOME в Linux:
Установить предзагрузку
Preload - это демон, который анализирует ежедневную рутину в системе и восстанавливает двоичные файлы, а файлы необходимо использовать для увеличения времени запуска и общей производительности системы.
Чтобы включить его, мы выполним следующее:
предварительная загрузка службы
Включить автоматический вход
Хотя одной из мер безопасности для защиты нашей информации в любом дистрибутиве Linux является установка пароля доступа, мы можем разрешить автоматический вход в систему только при доступе к системе, тем самым оптимизируя время доступа.
Для этого мы заходим в Систему / Учетные записи пользователей и там выбираем нашего пользователя и нажимаем на переключатель Войти автоматически:
Оптимизировать сеть
Другим аспектом, который необходим для оптимальной производительности Linux, является наличие лучших сетевых уровней, потому что без него большинство сервисов будут работать медленно и с ошибками.
Чтобы оптимизировать это, мы откроем файл /etc/sysctl.conf и добавим следующее:
net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 1$config[ads_text5] not found
Это позволяет быстрее инициировать меньшее количество проверок в каждом пакете.
Если мы хотим оптимизировать метрики, мы добавим следующее:
net.ipv4.tcp_no_metrics_save = 1 net.core.netdev_max_backlog = 2500
Верхняя строка ускоряет соединения, гарантируя, что показатели TCP не сохраняются для каждого отдельного пакета. Вторая строка определяет накопление разрешенных пакетов.
Масштабирование окна TCP
Настройки окна TCP определяют минимальный и максимальный размер пакетов, которые мы можем отправлять и получать.
Для настройки этих точек мы должны получить доступ к пути /etc/sysctl.conf и добавить следующее:
net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 10240 87380 16777216 net.ipv4.tcp_rmem = 10240 87380 16777216 net.ipv4.tcp_mem = 16777216 16777216 16777216 net.core.rmem_max72max = 167777 = = 167777 = =
Благодаря этим советам мы получим гораздо более оптимальную, надежную и быструю систему, которая обеспечит более высокую производительность и лучший опыт использования каждого дистрибутива Linux.
СТАТЬИ