Форум: "WinAPI";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Внизнеобходимо отследить какие файлы были измненены или созданы Найти похожие ветки
← →
Дмитрий Д. (2002-02-01 13:00) [13]to AlexKniga
да я сканирую рекурсией с помощью FindFirst/FindNext
почему такой способ не совсем подходит:
дело в том что количство файлов для проверки может превышать
180000, а количество каталогов 7000
и сканирование производится на предмет различия в размере и CRC
файлов. Поэтому все это занимает очень много времени, причем именно сбор информации, а не его обработка.
Что касается поисковиков, например в той же винде он используюет индексирование данных в фоновом режиме, и в дальнейшем поиск производится уже по индексу...
to Mirovodin
1. сканировать все файлы и составлять что то пипа SnapShot т.е. снимков, в них хранить что надо ( название, размер, атрибуты ...)
Реализуемо просто, скорость работы ---> 0.
расскажи пожалуста поподробне как можно быстро снимать снэпшоты с фаловой системы.
to panov
Локальные диски мониторить несложно. А вот эту задачку решить бы для сетевых дисков...
Если не очень сложно напиши маленький примерчик для локальных...
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c