Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
подскажите пожалуйста, люди добрые.
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
|