Что такое /proc/sys/vm/pagecache в Ubuntu?

Редхат говорит в некоторых своих документах

Кеш страниц - это дисковый кеш, в котором хранятся данные файлов и исполняемых программ, например страниц с актуальным содержимым файлов или блочных устройств. Страничный кеш (дисковый кеш) используется для уменьшения количества обращений к диску. Чтобы контролировать процент общего объема памяти, используемой для кэширования страниц в Red Hat Enterprise Linux 5, измените параметр ядра pagecache. Чем ниже процент, тем больше система отдает предпочтение восстановлению не отображенной памяти кэша страниц по сравнению с отображенной памятью. Высокие значения (например, значение по умолчанию 100) не рекомендуются для баз данных.

Это указывает на /proc/sys/vm/pagecache изменить это значение.

Мне интересно, как это называется в Ubuntu?

1 ответ

Решение

Ничего, я подозреваю. Взгляд на версию ядра 2.6.18 Documentation/sysctl/vm.txtа такжеDocumentation/filesystems/proc.txtне показывает такой параметр, поэтому Red Hat должна что-то исправить. Обратите внимание, что документы, на которые вы ссылаетесь, относятся к RHEL5, которому сейчас 10 лет. Эта статья о платеже RHEL предполагает, что этот параметр был удален в следующей версии. Предположительно, что бы они ни исправляли, это больше не стоило усилий.

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