Re[2]: Отдаем nginx-ом очень много мелких статических файлов
Anton Yuzhaninov
citrin at citrin.ru
Sat Jun 9 13:21:23 MSD 2007
Hello Кирноценский,
You wrote on Saturday, June 9, 2007, 12:54:15 PM:
КД> 2. Что быстрее - файловый кеш (возможно как-то особенно
КД> настроенный) или прокси с кешированием в памяти?
Когда памяти много а данных не очень, то кэш файловой системы будет
однозначно быстрее.
Если памяти мало а данных много, то тут уже нужные более сложные
алгоритмы выбора того, что оставить в памяти, а что нет. По сути дела
нужно предсказать что спросят из кэша в следующий раз на основе того
как эти данные спрашивали раньше.
Какие алгоритмы для этого есть в файловых системах и в прокси нужно
изучать отдельно.
Но скорее всего все равно кэш файловой системы будет быстрее.
--
Anton Yuzhaninov.
P. S. Еще стоит почитать про архитектуру сходного по назначению с
nginx сервера. Там в частности говорится почему плохо кэшировать
данные внутри приложения и лучше использовать для этого средства ОС:
http://varnish.projects.linpro.no/wiki/ArchitectNotes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1781 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070609/8874b085/attachment.bin>
More information about the nginx-ru
mailing list