Я создаю веб-приложение, работающее на сервере Linux. Приложение постоянно обращается к файлу 250K - оно загружает его в память, считывает его и отправляет обратно некоторую информацию пользователю. Поскольку этот файл постоянно читается, мой клиент предлагает использовать что-то вроде memcache для кэширования его в память, по-видимому, потому, что он сделает операции чтения быстрее.
Однако я думаю, что файловая система Linux, вероятно, уже кэширует файл в памяти, так как он часто обращался к нему. Это правильно? На ваш взгляд, может ли memcache обеспечить реальное улучшение? Или он будет делать то же самое, что и в Linux?
Я не очень хорошо знаком ни с Linux, ни с memcache, поэтому я был бы очень признателен, если бы кто-то мог это прояснить.