$ time java-introcs Generate 16000000 2023 > 16000000.txt real 0m30.253s user 0m6.676s sys 0m23.494s $ time java-introcs FindGene - < 16000000.txt 249339 real 0m0.429s user 0m0.459s sys 0m0.052s $ java-introcs FindGene - - < 16000000.txt 249339 Time to read data: 0.12 Time to count genes: 0.25 Total time: 0.37 $ rm 16000000.txt $ time java-introcs Generate 32000000 2023 > 32000000.txt real 0m58.511s user 0m13.270s sys 0m45.041s $ time java-introcs FindGene - < 32000000.txt 500253 real 0m0.780s user 0m0.771s sys 0m0.104s $ java-introcs FindGene - - < 32000000.txt 500253 Time to read data: 0.19 Time to count genes: 0.48 Total time: 0.68 $ rm 32000000.txt $ time java-introcs Generate 64000000 2023 > 64000000.txt real 2m0.334s user 0m26.906s sys 1m32.460s $ time java-introcs FindGene - < 64000000.txt 999878 real 0m1.418s user 0m1.397s sys 0m0.146s $ java-introcs FindGene - - < 64000000.txt 999878 Time to read data: 0.33 Time to count genes: 0.93 Total time: 1.27 $ rm 64000000.txt $ time java-introcs Generate 128000000 2023 > 128000000.txt real 4m23.432s user 0m53.589s sys 3m28.817s $ time java-introcs FindGene - < 128000000.txt 2000109 real 0m2.605s user 0m2.464s sys 0m0.258s $ java-introcs FindGene - - < 128000000.txt 2000109 Time to read data: 0.59 Time to count genes: 1.80 Total time: 2.39 $ rm 128000000.txt