![Что такое /proc/sys/vm/pagecache в Ubuntu?](https://rvso.com/image/1000910/%D0%A7%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA%D0%BE%D0%B5%20%2Fproc%2Fsys%2Fvm%2Fpagecache%20%D0%B2%20Ubuntu%3F.png)
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предполагает, что этот параметр был удален в следующей версии. Вероятно, что бы они ни исправили, это больше не стоило усилий.