Ускорение загрузки страниц с помощью tmpfs

У меня есть сайт Wordpress, который использует файловый кеш для хранения различной информации об объектах.

Теперь я хотел бы, чтобы время доступа к данным в кеше было намного короче, и я слышал, как разные люди в сети говорят, что было бы неплохо смонтировать кеш, чтобы данные сохранялись в памяти. В частности, они предложили использовать tmpfs за это.

Я попытался сделать это, выполнив следующую команду:

mount -t tmpfs -o size=128 tmpfs /home/myaccount/mycache

Но я замечаю, что это не значительно улучшает время загрузки страницы. Есть ли способ проверить, что данные в кеше определенно доступны из памяти? Или это причина того, что кеш может показаться неэффективным?

1 ответ

Решение

Операционные системы также будут кэшировать данные в ОЗУ (при наличии ОЗУ) из дисковых файловых систем - что объясняет, почему вы не видите улучшенного времени загрузки страницы.

Но вы можете убедиться, что данные действительно хранятся только в оперативной памяти, проверив, что это местоположение действительно tmpfs местоположение - просто запустите mount Команда без аргументов для списка монтирования, которая должна включать ваш tmpfs файловая система.

Другие вопросы по тегам