Вопрос

У меня есть приложение PHP, которое для каждого запроса загружает 1 INI-файл и не менее 10 php-файлов.

Поскольку эти же файлы загружаются на каждый единственный запрос, я подумал о монтаже их на RAM-диске, но мне сказали, что система подачи в Linux (Ext3) будет в основном кэшировать их каким-то образом, что диск RAM не улучшит производительность.

Может кто-нибудь проверить это и, возможно, объяснить, что на самом деле происходит?

Большое спасибо.

Это было полезно?

Решение

Виртуальная файловая система (не только) Linux использует кеш практически для каждой файловой системы. Так что да, это на месте для Ext3 тоже.
Но вас могут быть заинтересованы в чем-то вроде apc. Что хранит байт / промежуточный код для PHP Zend Engine в памяти.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top