Назад | Перейти на главную страницу

Есть ли для Linux дисковая файловая система с выделенным кэшированием памяти?

У нас есть два (а иногда и больше) приложения, которые борются за кеш страницы ОС. В частности, ElasticSearch очень зависит от кеша страницы ОС. До такой степени, что промахи в кеше могут повлиять на производительность в случаях с низкой задержкой. ES - единственное приложение с низкой задержкой на узлах, поэтому оно потребности кеш страницы ОС. Поскольку весь индекс не помещается в ОЗУ, подогреватели используются для заполнения кеша, но через несколько часов эти кеши удаляются другими приложениями.

Некоторые мысли и идеи у меня были:

Выделенная файловая система, которая могла бы выделить заранее определенный кусок ОЗУ для кэширования, была бы идеальной. Но на данный момент я открыт для чего угодно, кроме покупки выделенных узлов из-за конструктивных ограничений в ES / Lucene.