Множество файлов и несколько файлов большего размера, размещенных на IIS7 + Windows Server 2008 - PullRequest
0 голосов
/ 13 апреля 2009

Можете ли вы указать мне лучшие практики для размещения файлов в IIS 7. Количество файлов может быть очень большим> 500 000, 2-10 КБ каждый.

Возможное беспокойство вызывает производительность при таком большом количестве файлов. Мы могли бы иметь меньшее количество больших файлов и иметь обработчик HTTP для обработки запросов или просто иметь меньшие файлы и использовать IIS7 для непосредственного обслуживания их как статических файлов.

Есть ли какие-нибудь лучшие практики / сравнения производительности, которыми вы можете поделиться? Что вы рекомендуете?

1 Ответ

1 голос
/ 13 апреля 2009

Одним из соображений является влияние на производительность наличия большого количества файлов в одном каталоге - большинство файловых систем не оптимизированы для производительности поиска одного файла в каталоге, содержащем 1000000 или более файлов. Вероятно, вы получите более высокую производительность, структурировав свою файловую систему так, чтобы в каждом каталоге было всего несколько файлов.

...