Оптимизация Linux

Language:

العربية简体中文EnglishSuomiFrançaisDeutsch日本語Русский

VK

Оптимизация Linux

Оптимизация Linux

Оптимизация Linux

В данной статье будет собираться информация по разным видам оптимизации Linux систем. Статья будет постоянно обновляться и количество советов будет увеличиваться!

Изначально ставим текстовый редактор gedit:

sudo apt-get install gedit

или можете использовать любой другой, любимый вами, редактор!

 

Друзья, если вы знаете любые способы оптимизации Linux систем, пишите в комментариях, а я добавлю их в пост!

 

Простые способы ускорить работу Linux.
Самый простой способ для всех.

Для улучшения производительности в играх под Linux, тем более если они работают под Wine-ом, просто закрывайте веб-браузеры! Этот простой совет, на некоторых системах, может значительно увеличить ФПС и скорость загрузки в играх!

[свернуть]
Устанавливаем и настраиваем Prelink

Если коротко Prelink –  это механизм предварительного связывания необходимых библиотек с программами.

Установка:

sudo apt-get install prelink

Включаем “Прелинк”:

sudo gedit /etc/default/prelink

Находим строку PRELINKING=unknown и изменяем её на PRELINKING=yes 

Сохраняем изменения и вводим в терминал:

sudo prelink -avfmR

ждем и… Готово! (Желательно перезагрузиться)

[свернуть]
Увеличиваем производительность KDE

Можно немного ускорить производительность Linux с рабочим окружением KDE и тем кто пользуется менеджером окон KWin.

Для этого достаточно открыть параметры системы → Эффекты рабочего стола → Дополнительно → Отключить графические эффекты для полноэкранных окон.


Вы кода нибудь использовали отладчик KDE? Нет?! Я тоже! Значит отключаем, ведь это может значительно увеличить  скорость работы кед!

В терминале выполняем команду:

kdebugdialog

щелкаем “отменить весь выбор” –> “применить” –>  “ок”


Отключите поиск файлов

Параметры системы – Поиск — Поиск файлов. (Включить службу поиска)

Небольшие дополнения:

Настройки рабочего стола — тип комнаты на «Просмотр папки»


И так, на всякий случай:

Так же можно в любой момент отключать и включать все графические эффекты горячими клавишами Shift + Alt + F12

[свернуть]
Оптимизация использования ОЗУ

Проверенно на Debian, Ubuntu и Mint.

Если у вас 4 Гб ОЗУ, или меньше, то открываем терминал и вводим:
echo "vm.swappiness=10" | sudo tee --append /etc/sysctl.conf

Тем самым мы уменьшим использование своп-а, что увеличит производительность.

Ссылка оригинальную статью на wiki

[свернуть]
Отключаем энергосбережение CPU

Проверенно на Debian, Ubuntu и Mint.

sudo apt-get install cpufrequtils
for i in $(cpufreq-info |grep "analyzing CPU "|cut -f 3 -d " "|sed s/://); do sudo cpufreq-set -c $i -g performance; done

Проверяем:

cpufreq-info |grep "current CPU"

Вернуть обратно:
for i in $(cpufreq-info |grep "analyzing CPU "|cut -f 3 -d " "|sed s/://); do sudo cpufreq-set -c $i -g ondemand; done

Сохраняем результат:

echo 'GOVERNOR="performance"' | sudo tee --append /etc/default/cpufrequtils

[свернуть]

Включение кэша Иксов:

mkdir ~/.compose-cache


Отключение индексирования файлов:

Информация о системе — Индексирование файлов


ЭТО ВСЕГО РЕКОМЕНДАЦИИ И СОВЕТЫ! АВТОР НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ВАШИ ДЕЙСТВИЯ И ТЕМ БОЛЕЕ ЗА ИХ ПОСЛЕДСТВИЯ! (ПРЯМОТА РУК У КАЖДОГО СВОЯ =)

Discord

Комментарии

Войти с помощью: 
guest
47 Комментарий
новые
старые лучшие
Inline Feedbacks
View all comments
Ilya
Ilya
2 лет назад

После изменений со swap-ом игра перестала попросту запускаться , сразу закрывается. Как сбросить настройки?

User
User
Reply to  Ilya
2 лет назад

echo “vm.swappiness=60” | sudo tee –append /etc/sysctl.conf.
Там же ссылка на Вики оставлена была.

leserf50
leserf50
2 лет назад

Вообще-то kdebugdialog нужно дописать 5 и получится так: kdebugdialog5. Ну и пудрит мозги этот линукс!

User
User
Reply to  leserf50
2 лет назад

Не надо команды полностью вручную вводить. Используйте Tab для автодополнения. Также, если несколько команд начинается на одни и те же… Читать дальше »

Alex Kato
Alex Kato
2 лет назад

Исправь для прелинка последнюю строку на:

sudo prelink -avfmR

Alex
Alex
2 лет назад

До линукса, тоесть на винде у меня было стабильно 60-80 фпс, а с установкой линукса фпс упал до 20-30 +… Читать дальше »

Виктор
Виктор
Reply to  Alex
2 лет назад

Поставь драйвера на видеокарту

User
User
Reply to  Alex
2 лет назад

Фпс выше чем на Windows, точно не стоит ждать. Так как игры изначально были заточены под Windows. Еще в Linux… Читать дальше »

SupSevenM
2 лет назад

Добрый день!
prelink -avfmR <— нужно вводить каждый раз когда устанавливаешь новую программу? или он дальше автоматом все делает?

илья
2 лет назад

Всем доброго вечера. Что случилось , у меня фпс был стабильно 60-120 , а сейчас в районе 10-15 . Играю… Читать дальше »

Иван
Иван
4 лет назад

Всем доброго дня. Заметил, что skype сильно влияет на fps в игре (без него 30-60fps, параллельно с голосовым чатом в… Читать дальше »

Иван
Иван
Reply to  Fidel
4 лет назад

Нет, мы болтаем много ))))

Подскажите как повлиять на приоритет skype?

Иван
Иван
Reply to  Иван
4 лет назад

В xbuntu диспетчер задач вроде бы может помочь.
Я прав?

Иван
Иван
Reply to  Fidel
4 лет назад

И можно ли повысить приоритет WoT в отдельной x-сессии?

Иван
Иван
Reply to  Иван
4 лет назад

В скрипте WorldOfTanks модифицировал строку запуска в отдельной сессии добавив nice -20 DISPLAY=:2 nice -20 “${optirun_on}” “${WINELOADER}” “${gamestart}” -wot_wait_for_mutex “$1”… Читать дальше »

Иван
Иван
Reply to  Fidel
4 лет назад

Спасибо, попробую и о результатах отпишусь.

Иван
Иван
Reply to  Fidel
4 лет назад

Эффект если и есть, то крайне незначительный.

Иван
Иван
Reply to  Fidel
4 лет назад

Вы правы, fps упал. Возвращаю все как было.

Niko
Niko
Reply to  Иван
3 лет назад

попробуйте пользоваться team speak или аналогичнымми программами которые не потребляют ресурсы компьютера

jiraff537
jiraff537
Reply to  Niko
2 лет назад

не забывайте скайп для Linux это Web-версия скайпа обёрнутая в обычное окошко(убедиться в этом вы можете сравнив скайп лдя линускс… Читать дальше »

Ersultan
Ersultan
Reply to  Иван
2 лет назад

Discord

Евгений
4 лет назад

Preload – демон, работающий в фоне, который собирает информацию о наиболее часто используемых программах, кэширует их и используемые ими библиотеки,… Читать дальше »

ryoken
ryoken
4 лет назад

Я бы посоветовал для Дебиана ещё потыкаться в такую вещь, как smxi. Там набор скриптов для кучи разных дел есть,… Читать дальше »

OmenRa
OmenRa
4 лет назад

ВАЖНО!!! Ни в коем случае не использовать “твикеры” *бунту!! может навредить системе. Особенно устанавливаемых из деб-пакетов и сторонних репозиториев! +… Читать дальше »

OmenRa
OmenRa
Reply to  OmenRa
4 лет назад

имел печальный опыт пользования orphaner’ом: снес “лишние” пакеты и, как следствие, полный краш системы и ядра(!), переустанавливалпотом наново.

OmenRa
OmenRa
4 лет назад

магия командной строки (ненавижу gedit) про дописывание в файл (своп) ~# echo “# My SWAP-index” >> /etc/sysctl.conf && echo “vm.swappiness=10”… Читать дальше »

OmenRa
OmenRa
Reply to  Fidel
4 лет назад

# – su, $ – user 🙂
http://i.imgur.com/g99xqxV.png

OmenRa
OmenRa
4 лет назад

примитив: для того, чтоб не потерять личные данные при смене дистрибутива/его разрядности – создаем логический диск (либо цепляем физический диск)… Читать дальше »

OmenRa
OmenRa
4 лет назад

предлагаю СРАЗУ разделить на системы, либо писать “проверенно/работает на %Unix_Version%” во избежание недоразумений. Да и дисклеймер напиши :).

Dark
Dark
4 лет назад

🙂 И тут всплывает первая заповедь: “Работает? Не трогай!”

OmenRa
OmenRa
Reply to  Dark
4 лет назад

таких увольняют через полгода.

Dark
Dark
Reply to  OmenRa
4 лет назад

Если человек лишен чувства юмора, значит есть за что….

47
0
Would love your thoughts, please comment.x
()
x