Как настроить Linux для использования меньшего количества памяти для кэширования ввода-вывода?

Я использую Dell R310 с CentOS 5.8 x64, и все, что он запускает, это apache, svn и postfix. Он использует 99% оперативной памяти для кеширования, но я бы хотел использовать его чуть меньше, чем где-то в 90-х годах. Как я могу настроить это?

2 ответа

Вы действительно не хотите этого делать. Ядро немедленно откажется от страниц кэша другим приложениям, если и когда они призовут его.

Это пустая трата денег, чтобы не позволить ядру использовать всю доступную оперативную память.

Linux будет использовать всю оперативную память, доступную для кеширования, но когда она понадобится для чего-то еще, она просто будет освобождена из кеша, поэтому у вас не будет нехватки памяти из-за кеша.

Смотрите этот сайт для получения дополнительной информации.

Другие вопросы по тегам