Fast File Validator i korta FFV är ett program för att verifiera filerna mot en kontrollsumma fil och för att skapa sådana kontrollsumma filer. (Jag använder kontrollsumma i allmän betydelse. Tekniskt sett är varken CRC32 eller MD5 verkligen en kontrollsumma.)
FFV stöder både SFV filer (som använder CRC32 algoritm) och MD5-filer. Egentligen kan man hantera båda typerna av kontrollsumma i samma fil, även om du normalt inte ser detta, och jag rekommenderar inte att skapa sådana filer.
FFV är snabb, eftersom den är skriven direkt till Win32 API för att undvika onödig overhead och den använder en multi-trådad konstruktion, så det kan beräkna CRC vid läsning av filen. (Obs: I min begränsade tester, det handlar om 40% snabbare i NT 4.0 än under Windows 98, läser samma filer från samma hårddisk.)
Vad är nytt i denna utgåva:.
- Du kan nu ange en katalog att kontrollera på kommandoraden (att kontrollera alla .sfv och md5-filer i den katalogen)
- testsvit inte längre kräver Inline :: C; bara Perl.
- POSIX-versionen kan nu sammanställas även om systemets limits.h inte definierar PATH_MAX.
Kommentarer hittades inte