
Redhat в некоторых своих документах говорит:
Кэш страниц — это дисковый кэш, который хранит данные файлов и исполняемых программ, например, страницы с фактическим содержимым файлов или блочных устройств. Кэш страниц (дисковый кэш) используется для уменьшения количества чтений с диска. Чтобы контролировать процент общей памяти, используемой для кэша страниц в Red Hat Enterprise Linux 5, измените параметр ядра pagecache. Чем ниже процент, тем больше система отдает предпочтение восстановлению неотображенной памяти pagecache по сравнению с отображенной памятью. Высокие значения (например, значение по умолчанию 100) не рекомендуются для баз данных.
Он указывает на /proc/sys/vm/pagecache
необходимость изменения этого значения.
Интересно, как это называется в Ubuntu?
решение1
Ничего, я подозреваю. Взгляд на версию ядра 2.6.18Documentation/sysctl/vm.txt
иDocumentation/filesystems/proc.txt
не показывает такого параметра, так что это должно быть что-то исправленное Red Hat. Обратите внимание, что документация, на которую вы ссылаетесь, относится к RHEL5, которому сейчас 10 лет.Эта платная статья RHELпредполагает, что этот параметр был удален в следующей версии. Вероятно, что бы они ни исправили, это больше не стоило усилий.