bash-3.1$ ./hash1 xml.dat HashName Collision Duplicate Unique Total hash_31_0 139 1468631 800725 2269495 hash_33_0 222 1468548 800725 2269495 hash_95_0 106 1468633 800756 2269495 hash_95_31 96 1468660 800739 2269495 hash_95_32 116 1468651 800728 2269495 hash_95_33 298 1468457 800740 2269495 hash_127_0 88 1468653 800754 2269495 hash_127_31 102 1468651 800742 2269495 hash_127_32 76 1468657 800762 2269495 hash_127_33 104 1468650 800741 2269495 hash_255_0 1739 1467760 799996 2269495 RSHash 77 1468657 800761 2269495 JSHash 425 1468565 800505 2269495 PJWHash 46074 1447643 775778 2269495 ELFHash 46074 1447643 775778 2269495 BKDRHash 100 1468647 800748 2269495 SDBMHash 155 1468589 800751 2269495 DJBHash 152 1468613 800730 2269495 DEKHash 2185 1467213 800097 2269495 BPHash 1872578 361293 35624 2269495 APHash 87 1468655 800753 2269495 FNVHash 93 1468657 800745 2269495 bash-3.1$ ls -la xml.dat -rw------- 1 linuce linuce 130410987 2007-03-07 16:20 xml.dat