Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re^8: Assistance with file compare

by ikegami (Patriarch)
on Oct 28, 2009 at 21:38 UTC ( #803811=note: print w/replies, xml ) Need Help??

in reply to Re^7: Assistance with file compare
in thread Assistance with file compare

I would think that getting the file size is faster than computing the hash for the file.

You shouldn't be doing either. It should have been done for free when the file was written.

If you didn't, you could compare files in a clever order and calculate their hash as they are being compared. This may save you from having to do more compares.

So it seems to me that pruning the list of files for which hashes have to be computed by comparing file sizes would be faster, especially for large numbers of files.

As the number of files grows, the number of collisions in file size grows.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://803811]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (2)
As of 2022-09-28 17:00 GMT
Find Nodes?
    Voting Booth?
    I prefer my indexes to start at:

    Results (124 votes). Check out past polls.