meisteralex
Lieutenant
- Registriert
- Juni 2003
- Beiträge
- 552
Hi Leute ich bastel gerade an einer Art Virenscanner...
mein Problem ist, das der im Hintergrund läuft, und ich alle Dateien des System immer wieder durchgehen will.
Wie merke ich mir jedoch welche Datei ich schon bearbeitet haben ? und welche sich nicht verändert haben ?
Bis jetzt hatte ich die Idee, alle md5 - Hashes der Dateien zu speichern, macht jedoch bei 100.000 Dateien die auf einen Win-System schonmal da sind (4 Byte * 100.000 = nen halbes MB).
Die immer wieder durchzugehen (halbe Millionen Datensätze) für jede Datei kostet doch bestimmt enorm viel Zeit oder ?
mein Problem ist, das der im Hintergrund läuft, und ich alle Dateien des System immer wieder durchgehen will.
Wie merke ich mir jedoch welche Datei ich schon bearbeitet haben ? und welche sich nicht verändert haben ?
Bis jetzt hatte ich die Idee, alle md5 - Hashes der Dateien zu speichern, macht jedoch bei 100.000 Dateien die auf einen Win-System schonmal da sind (4 Byte * 100.000 = nen halbes MB).
Die immer wieder durchzugehen (halbe Millionen Datensätze) für jede Datei kostet doch bestimmt enorm viel Zeit oder ?