$ perl lliltch.pl big{1,2,3}.txt | cksum Tokyo Cabinet hash database - start fixed string length=12, threads=8, maps=32 get properties : 3.238 secs pack properties : 1.624 secs sort packed data : 0.963 secs write stdout : 0.725 secs total time : 6.554 secs count lines : 10545600 count unique : 10367603 2956888413 93308427 $ perl lliltch.pl --threads=16 --maps=64 big{1,2,3}.txt | cksum Tokyo Cabinet hash database - start fixed string length=12, threads=16, maps=64 get properties : 1.814 secs pack properties : 0.891 secs sort packed data : 0.971 secs write stdout : 0.384 secs total time : 4.064 secs count lines : 10545600 count unique : 10367603 2956888413 93308427 $ perl lliltch.pl --threads=24 --maps=64 big{1,2,3}.txt | cksum Tokyo Cabinet hash database - start fixed string length=12, threads=24, maps=64 get properties : 1.353 secs pack properties : 0.695 secs sort packed data : 0.963 secs write stdout : 0.276 secs total time : 3.296 secs count lines : 10545600 count unique : 10367603 2956888413 93308427 $ perl lliltch.pl --threads=48 --maps=max big{1,2,3}.txt | cksum Tokyo Cabinet hash database - start fixed string length=12, threads=48, maps=128 get properties : 0.817 secs pack properties : 0.450 secs sort packed data : 0.961 secs write stdout : 0.210 secs total time : 2.446 secs count lines : 10545600 count unique : 10367603 2956888413 93308427