Продукт, над которым я работаю, собирает несколько тысяч чтений в день и сохраняет их в виде 64-битных двоичных файлов на разделе NTFS (Windows XP). Через год в производстве есть более 300000 файлов в одном каталоге, и число продолжает расти. Это сделало доступ к каталогам родителя/предка из обозревателя Windows очень трудоемким.
Я попытался отключить службу индексирования, но это не имело никакого значения. Я также рассматривал перемещение содержимого файла в файлы базы данных /zip/tarballs, но нам полезно получать доступ к файлам по отдельности; в основном, файлы по-прежнему необходимы для исследовательских целей, и исследователи не хотят иметь дело ни с чем другим.
Есть ли способ оптимизировать NTFS или Windows, чтобы он мог работать со всеми этими маленькими файлами?