$ perl llilkch.pl big{1,2,3}.txt | cksum Kyoto Cabinet hash database - start fixed string length=12, threads=8, maps=32 get properties : 3.348 secs pack properties : 1.187 secs sort packed data : 0.960 secs write stdout : 0.775 secs total time : 6.273 secs count lines : 10545600 count unique : 10367603 2956888413 93308427 $ perl llilkch.pl --threads=16 --maps=64 big{1,2,3}.txt | cksum Kyoto Cabinet hash database - start fixed string length=12, threads=16, maps=64 get properties : 1.925 secs pack properties : 0.723 secs sort packed data : 0.965 secs write stdout : 0.387 secs total time : 4.005 secs count lines : 10545600 count unique : 10367603 2956888413 93308427 $ perl llilkch.pl --threads=24 --maps=64 big{1,2,3}.txt | cksum Kyoto Cabinet hash database - start fixed string length=12, threads=24, maps=64 get properties : 1.420 secs pack properties : 0.538 secs sort packed data : 0.975 secs write stdout : 0.286 secs total time : 3.225 secs count lines : 10545600 count unique : 10367603 2956888413 93308427 $ perl llilkch.pl --threads=48 --maps=max big{1,2,3}.txt | cksum Kyoto Cabinet hash database - start fixed string length=12, threads=48, maps=128 get properties : 0.908 secs pack properties : 0.372 secs sort packed data : 0.969 secs write stdout : 0.205 secs total time : 2.462 secs count lines : 10545600 count unique : 10367603 2956888413 93308427