Самый быстрый способ поиска по файлам

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

Однако поиск по всему компьютеру занимает много времени.

Я спрашиваю, какой самый быстрый способ поиска по файлам?

Какие возможные способы максимизировать скорость поиска?

1 ответ

Вы, вероятно, уже используете функции FindFirstFile() и FindNextFile () ( пример MSDN).

Единственный способ еще больше ускорить программу - сделать ее многопоточной и разумно разделить работу между потоками.

Другие вопросы по тегам