Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: подскажите пожалуйста, люди добрые.
Hello Arkadiy,
авторитетно отвечаю на свой же вопрос.
держать файлы, подгружаемые из одной страницы в одной папке -
гораааздо эффективнее чем в разных.
система работает гораздо быстрее! убедился на личном опыте.
Tuesday, August 7, 2007, 4:14:26 PM, you wrote:
> Hello nginx-ru,
> У меня внешнее SATA хранилище на 2 терабайта, подключенное через SCSI
> шлейф с файловой системой XFS под fedora 7 linux 2.6.20.
> сервер на процессоре core2duo и 1 гигом рама.
> используется под хранения большого количества изображений с большим
> рендомным чтением.
> в среднем отдает по 2-3 мегабайта в секунду.
> стал замечать, что запросы бывают отдаются с большой задержкой
> (5-10 секунд). даже если просто захожу под ssh и делаю "ls ..."
> какой-нибудь папки (даже небольшой) - ответ приходит с задержкой.
> есть предложение, что это из за большого кол-ва ветвей папок,
> например:
> albums/00/00/1130000-h200.jpg
> ....
> albums/45/87/2334587-h200.jpg
> albums/45/87/2334587-10x10.jpg
> ....
> albums/99/99/5679999-h200.jpg
> (подпапка зависит от последних 4 цифр ID изображения).
> обращаюсь к вам как гуру. имеет ли смысл размещать изображения, к
> которым идет упорядоченное обращение (например изображения из одного
> альбома) в одну папку, чтобы он не делал поиска папки для каждого
> изображения каждый раз?
> или это не играет никакой роли?
> может быть у вас есть какой-нибудь другой опыт успешного решения
> такой проблемы (например запихать все похожие изображения в один
> архив и через новый модуль nginx perl их отдавать?)
> в ночное время проблем с задержкой доступа нет - все летает очень
> быстро.
> --
> Best regards,
> Arkadiy mailto:eth@xxxxxxxxxxxx
--
Best regards,
Arkadiy mailto:eth@xxxxxxxxxxxx
|