Ускорение работы linux
Статья, о том как можно ускорить работу GNU/Linux с помощью swappiness, vfs_cache_pressure, drop_caches и др. С недавних пор досупен патч многократно ускоряющий отзывчивость системы, я думаю кому интересно --> вот патч.
swappiness
(/proc/sys/vm/swappiness, ед.изм. проценты, до 100) - при заполнении такой части доступной RAM ядро приступит к использованию swap. Посмотреть значение можно при помощи команды "cat /proc/sys/vm/swappiness". В мой системе значение по умолчанию было 60, т.е. когда память заполнялась чуть больше чем наполовину, ядро начинало свопать. Имеет смысл увеличить это значение, я у себя использую 95. Изменить его можно при помощи команды:
echo 95 > /proc/sys/vm/swappiness
Разумеется, это надо делать при каждой загрузке системы.
vfs_cache_pressure
(/proc/sys/vm/vfs_cache_pressure, ед.изм. "штуки") - влияет на отношение ядра к освободившимся от кэшированных оъектов файловой системы страницам ОЗУ. Значение по умолчанию - 100. Уменьшение этого значения заставляет ядро придерживать эти страницы почаще для своих нужд в будущем. Увеличение значения заставляет ядро чаще отдавать эта страницы для нужд других программ, т.е. при увеличении этого значения величина cached в выводе top будет расти медленнее. Немного подробнее об этой переменной можно прочитать в файле Documentation/filesystems/proc.txt от корня дистрибутива исходных кодов ядра. Какое именно значение стоит выставить мне пока удалось найти только в Сети, обычно рекомендуют 1000. Я думаю, что прояснить этот вопрос помогут исходники ядра, но до этого пока руки не доходят. Проверить и выставить значение можно аналогично действиям из предыдущего пункта.
drop_caches
(/proc/sys/vm/drop_caches) - это "командная" переменная, т.е. считывать её значение особого смысла нет, нужно только записывать. Предназначена для запуска принудительного освобождения оперативной памяти из-под кэшированных объектов. Это можно делать время от времени если память под кэши и буферы продолжает расходоваться слишком быстро и ядро снова начинает работать со swap. Побочный эффект - некоторое замедление производительности системы в целом до того, как будут снова закэшированы наиболее части используемые объёкты и данные. Запись в этот файл (/proc/sys/vm/drop_caches) значения 1 запустит очистку кэша страниц оперативной памяти, значение 2 запустит очистку кэша объектов файловой системы, значение 3 запустит 1 и 2 последовательно. Важный момент - данные будут просто уничтожаться, поэтому перед запуском этих процессов имеет смысл выполнить sync чтобы сбросить изменённые данные на диск. Тем не менее, на мой взгляд, для сильно нагруженного сервера, обрабатывающего большие объёмы данных за короткое время, между запуском sync и записью значения в этот файл в кэш могут попасть новые данные, которые на диск уже записаны не будут и, соответственно, будут утеряны. Так что пользоваться этим механизмом следует редко и осторожно, осознавая последствия. Пример команды записи:
sync && echo 2 > /proc/sys/vm/drop_caches
Ускоряем работу на машинах с большим объёмом ОЗУ.
Если на вашей машине ОЗУ редко поднимается до критического уровня, то можно ускорить работу методом наименьшего обращения к разделу подкачки.
Сделать это можно так:
Нужно открыть файл '''/etc/sysctl.conf'''
И создать в нём такую строку:
vm.swappiness=5
vm.vfs_cache_pressure=10000
p.s. значения vm.swappiness можно ставить от 0 до 100 (чем больше тем выше приоритет подкачки)
Ссылки
http://linuxportal.ru/forums/index.php/m/79946/#msg_79937
20 октября 2026 / 00:52
I all the time emailed this blog post page to all my associates, for the reason that if like to read it then my friends will too.
Also visit my webpage - tripscan вход
20 октября 2026 / 03:01
Почему пользователи выбирают площадку KRAKEN?
Маркетплейс KRAKEN заслужил доверие многочисленной аудитории благодаря сочетанию ключевых факторов.
Во-первых, это широкий и разнообразный ассортимент, представленный
сотнями продавцов. Во-вторых, интуитивно понятный интерфейс KRAKEN, который упрощает
навигацию, поиск товаров и управление заказами
даже для новых пользователей.
В-третьих, продуманная система безопасных транзакций,
включающая механизмы разрешения
споров (диспутов) и возможность
использования условного депонирования,
что минимизирует риски для обеих сторон сделки.
На KRAKEN функциональность сочетается с внимательным отношением к безопасности клиентов, что делает процесс
покупок более предсказуемым, защищенным и, как
следствие, популярным среди пользователей, ценящих анонимность и надежность.
My page :: Кракен онион официальный сайт купон кракен ссылка зайти
20 октября 2026 / 03:07
Way cool! Some very valid points! I appreciate you writing this write-up and the rest of
the website is also very good.
My blog - comparebestpokies.com
20 октября 2026 / 03:58
It's an remarkable post designed for all the internet
visitors; they will get advantage from it I am sure.
my blog; hello88
20 октября 2026 / 08:18
What's Taking place i am new to this, I stumbled upon this I have discovered It absolutely helpful
and it has helped me out loads. I hope to give a contribution & aid different customers like its aided me.
Great job.
Here is my web page ... http://khvoynaya.getbb.ru/ucp.php?mode=login&sid=fee3bab4851ba6c01d5c0d12842933c2
20 октября 2026 / 13:08
Start your crypto cash-out journey by learning how to
sell bitcoin in india.
20 октября 2026 / 15:23
Почему пользователи выбирают площадку KRAKEN?
Маркетплейс KRAKEN заслужил доверие многочисленной аудитории благодаря сочетанию ключевых факторов.
Во-первых, это широкий и разнообразный ассортимент,
представленный сотнями продавцов.
Во-вторых, интуитивно понятный интерфейс
KRAKEN, который упрощает навигацию, поиск товаров и управление заказами даже для новых пользователей.
В-третьих, продуманная система безопасных
транзакций, включающая механизмы разрешения споров
(диспутов) и возможность использования условного депонирования, что минимизирует риски
для обеих сторон сделки. На KRAKEN функциональность сочетается
с внимательным отношением к безопасности клиентов, Кракен сайт отзывы распродажа что делает кракен
делает процесс покупок более предсказуемым, защищенным и,
как следствие, популярным среди пользователей, ценящих анонимность и надежность.
20 октября 2026 / 15:58
hello!,I really like your writing very much! proportion we communicate extra approximately your article on AOL?
I need an expert in this area to unravel my problem.
Maybe that's you! Looking ahead to look you.
Here is my webpage; focus
20 октября 2026 / 23:37
Почему пользователи выбирают площадку KRAKEN?
Маркетплейс KRAKEN заслужил доверие многочисленной аудитории
благодаря сочетанию ключевых факторов.
Во-первых, это широкий и разнообразный ассортимент, представленный сотнями продавцов.
Во-вторых, интуитивно понятный интерфейс KRAKEN, который упрощает навигацию, поиск товаров и управление заказами даже для новых пользователей.
В-третьих, продуманная система безопасных транзакций, включающая механизмы разрешения споров (диспутов) и возможность использования условного депонирования, что минимизирует риски
для обеих сторон сделки.
На KRAKEN функциональность сочетается с внимательным отношением к
безопасности клиентов, что делает процесс
покупок более предсказуемым, защищенным
и, как следствие, популярным среди пользователей, ценящих
анонимность и надежность.
Here is my web site; Кракен вход акционный телеграм выпускай кракена
20 октября 2026 / 23:52
References:
Osko direct bank transfer casino wulanbatuoguojitongcheng.com
21 октября 2026 / 01:14
I've learn several just right stuff here.
Certainly price bookmarking for revisiting. I wonder
how a lot attempt you place to make this type of wonderful informative site.
Feel free to visit my site :: article source
21 октября 2026 / 02:23
This paragraph will assist the internet viewers
for creating new blog or even a blog from start to end.
Feel free to surf to my page ... bigwins-casino.net
21 октября 2026 / 04:23
Искусство создания лестниц: обзор возможностей ekolestnica.ru
Look into my webpage - https://www.ekolestnica.ru
21 октября 2026 / 05:55
You're so cool! I do not believe I've read anything like this before.
So good to discover somebody with some unique thoughts on this topic.
Really.. thank you for starting this up. This web
site is one thing that is required on the internet, someone with a little originality!
my site :: my blog
21 октября 2026 / 06:41
Hi there! I just wish to offer you a huge thumbs up for the great info you have here on this post.
I am returning to your web site for more soon.
My homepage: experts-australiacasino.com
21 октября 2026 / 07:12
Почему пользователи выбирают площадку KRAKEN?
Маркетплейс KRAKEN заслужил доверие многочисленной аудитории
благодаря сочетанию ключевых факторов.
Во-первых, это широкий и разнообразный ассортимент, представленный сотнями продавцов.
Во-вторых, интуитивно понятный интерфейс KRAKEN, который упрощает навигацию, поиск товаров и управление заказами даже для новых пользователей.
В-третьих, продуманная система безопасных транзакций, включающая механизмы разрешения споров (диспутов) и возможность
использования условного депонирования, что минимизирует риски для обеих сторон сделки.
На KRAKEN функциональность сочетается
с внимательным отношением к безопасности клиентов, что делает процесс покупок более предсказуемым,
защищенным и, как следствие, популярным среди пользователей,
ценящих анонимность и надежность.
Here is my web blog; Кракен зеркало ссылка дисконт кракен зеркала
21 октября 2026 / 08:49
I do believe all of the concepts you have presented in your post.
They are really convincing and will certainly work.
Nonetheless, the posts are very short for novices. May just
you please lengthen them a little from subsequent time? Thank you for the post.
My web-site; pid166134
21 октября 2026 / 11:07
Greetings! This is my first comment here so I just wanted to give a quick shout out and tell you
I truly enjoy reading through your blog posts.
Can you recommend any other blogs/websites/forums
that cover the same subjects? Thank you!
My web site - onlinepokerau.com
21 октября 2026 / 12:43
Awesome! Its really remarkable post, I have got much clear idea
about from this post.
my homepage; onlinecasinogaming.ca