C>Сегодня сделал тесты разных файловых систем. Исходник вот здесь:
C>http://rsdn.ru/File/37054/benchmark.zip (для компиляции требуется версия
C>Boost из CVSа).
C>В тесте создается каталог с N файлами, а затем M раз выполняется stat()
C>и fopen/fclose, где N — первый параметр, M — второй параметр.
C>В NTFS под Windows все намного хуже — видна работа маляра Шлэмиля (или
C>менее оптимальные алгоритмы работы с диском):
Отключена ли генерация коротких имен?
Эта фича может съедать много времени на больших каталогах (касается функции stat).
http://technet2.microsoft.com/WindowsServer/en/Library/61cd1970-5254-47c2-96d4-a66c780446381033.mspx
По-умолчанию на desktop версиях Windows генерация коротких имен включена, а на серверных отключена