Какво е vm.min_free_kbytes и как да го настроя?

Какво може да се настройва vm.min_free_kbytes sysctl за ядрото на Linux и на каква стойност трябва да се зададе? В тази статия ще проучим този параметър и как той влияе върху работеща Linux система. Ще тестваме въздействието му върху кеша на страницата на ОС и върху mallocs и какво показва командата за безплатна система, когато е зададен този параметър. Ще направим някои обосновани предположения за идеалните стойности за тази настройка и ще покажем как да настроим vm.min_free_kbytes за постоянно, за да оцелеем при рестартиране.