• СБОРНИК ПОЛЕЗНОГО

 #10289   IgorA100
 21 янв 2020, 20:09
Проверка, создание SWAP: https://lode.in/administration/sozdanie-swap-fajla-podkachki-na-vps-s-centos-linux.html
Настройка кеширования: http://fx-files.ru/archives/704

Для измения поведение Linux, OpenWRT в отношении использования ОЗУ и подкачки (раздел swap). Есть такой параметр vm.swappiness, который по умолчанию имеет значение 60 (в OpenWRT = 0), и контролирует процент свободной памяти, при которой начнется активный сброс страниц в раздел swap. Иными словами, при 100-60=40% занятой памяти, Linux, OpenWRT уже начнет использовать раздел swap. При большом количестве ОЗУ в компьютере, лучше изменить параметр vm.swappiness до 10 и тем самым приказать Linux не использовать swap пока занятая ОЗУ не достигнет 100-10=90%. Для OpenWRT рекомендуется установить значение 10-15 Установим значение 10 вместо 60. В консоли введите следующую команду:
Код: Выделить всёsysctl -w vm.swappiness=10

Для сохранения настройки после перезагрузки внесите в конец файла /etc/sysctl.conf следующую строку:
Код: Выделить всёvm.swappiness=10

Что бы сразу применить настройку:
Код: Выделить всёsysctl -p


Перевод секунд в дни, часы, минуты и секунды: https://qarchive.ru/208925_preobrazovan ... y__sekundy
Сохранить в файл и загрузить из файла адреса для ipset: https://qna.habr.com/q/23489 https://wiki.ipfire.org/configuration/firewall/ipset
Установка ipset на OpenWRT: https://habr.com/ru/post/440030/
Тюнинг памяти ядра: https://bogachev.biz/2018/07/16/modifik ... -semafory/
Настройка memory overcommit: http://fx-files.ru/archives/369