The Computer Language
Benchmarks Game

all Node js programs & measurements

v14.4.0

source secs N mem gz cpu cpu load
binary-trees  1.24  7 19,272 711 0.25 10% 6% 8% 29%
binary-trees  0.27  14 788 711 0.53 44% 46% 44% 72%
binary-trees  5.83  21 1,204,544 711 19.57 86% 82% 84% 85%
source secs N mem gz cpu cpu load
binary-trees  #6 1.27  7 17,348 744 0.19 12% 25% 6% 1%
binary-trees  #6 0.37  14 788 744 0.51 33% 71% 39% 32%
binary-trees  #6 7.76  21 1,264,168 744 22.99 70% 75% 73% 78%
source secs N mem gz cpu cpu load
binary-trees  #7 1.29  7 17,844 451 0.11 91% 5% 2% 5%
binary-trees  #7 0.12  14 0 451 0.14 8% 54% 8% 54%
binary-trees  #7 31.86  21 1,083,696 451 36.79 23% 31% 14% 48%
source secs N mem gz cpu cpu load
fannkuch-redux  #5 1.51  10 28,816 1313 0.79 18% 20% 15% 87%
fannkuch-redux  #5 1.22  11 55,888 1313 4.16 87% 82% 87% 82%
fannkuch-redux  #5 12.10  12 57,164 1313 47.64 98% 98% 99% 99%
source secs N mem gz cpu cpu load
fasta  #5 1.93  250,000 30,988 2047 0.74 14% 18% 20% 44%
fasta  #5 0.45  2,500,000 62,852 2047 1.22 87% 79% 70% 79%
fasta  #5 2.04  25,000,000 67,420 2047 6.39 76% 85% 75% 74%
source secs N mem gz cpu cpu load
fasta  1.83  250,000 37,172 809 0.67 3% 5% 4% 46%
fasta  4.62  2,500,000 37,560 809 4.72 5% 100% 1% 1%
fasta  34.37  25,000,000 41,792 809 35.10 99% 1% 0% 0%
source secs N mem gz cpu cpu load
k-nucleotide  #2 1.78  250,000 33,368 935 1.23 33% 34% 23% 35%
k-nucleotide  #2 3.95  2,500,000 495,192 935 8.40 78% 94% 70% 67%
k-nucleotide  #2 36.72  25,000,000 1,825,616 935 77.18 67% 78% 82% 80%
source secs N mem gz cpu cpu load
k-nucleotide  #3 1.61  250,000 69,920 1812 0.98 22% 22% 18% 21%
k-nucleotide  #3 1.84  2,500,000 143,240 1812 4.99 73% 57% 50% 91%
k-nucleotide  #3 15.06  25,000,000 398,672 1812 41.60 76% 60% 48% 92%
source secs N mem gz cpu cpu load
k-nucleotide  1.88  250,000 37,848 1008 1.29 19% 44% 35% 22%
k-nucleotide  4.12  2,500,000 478,176 1008 8.67 64% 66% 93% 79%
k-nucleotide  39.75  25,000,000 1,880,980 1008 83.29 93% 69% 66% 71%
source secs N mem gz cpu cpu load
mandelbrot  #3 1.41  1,000 28,872 1122 0.47 90% 8% 13% 13%
mandelbrot  #3 0.38  4,000 808 1122 1.27 94% 81% 85% 84%
mandelbrot  #3 4.01  16,000 86,468 1122 15.72 98% 98% 99% 98%
source secs N mem gz cpu cpu load
n-body  #6 1.51  500,000 24,508 1268 0.22 7% 1% 14% 33%
n-body  #6 0.89  5,000,000 35,356 1268 0.89 1% 1% 0% 99%
n-body  #6 8.35  50,000,000 35,628 1268 8.35 1% 100% 0% 0%
source secs N mem gz cpu cpu load
pidigits  #4 1.37  2,000 32,048 530 0.33 2% 4% 2% 95%
pidigits  #4 2.26  6,000 64,432 530 2.26 4% 55% 4% 43%
pidigits  #4 6.17  10,000 64,532 530 6.33 0% 4% 22% 75%
source secs N mem gz cpu cpu load
pidigits  #3 1.67  2,000 32,008 553 0.57 39% 4% 10% 0%
pidigits  #3 4.73  6,000 64,528 553 4.73 32% 1% 2% 71%
pidigits  #3 13.29  10,000 64,496 553 13.48 35% 15% 39% 13%
source secs N mem gz cpu cpu load
pidigits  #5 1.58  2,000 31,000 599 0.24 32% 3% 0% 41%
pidigits  #5 0.55  6,000 36,056 599 0.56 2% 11% 100% 2%
pidigits  #5 1.32  10,000 36,176 599 1.33 3% 2% 8% 100%
source secs N mem gz cpu cpu load
regex-redux  #3 1.73  50,000 28,984 668 0.20 55% 2% 10% 9%
regex-redux  #3 0.51  500,000 73,736 668 0.58 43% 73% 4% 4%
regex-redux  #3 4.27  5,000,000 1,064,544 668 5.36 4% 2% 75% 47%
source secs N mem gz cpu cpu load
regex-redux  #4 1.61  50,000 21,188 463 0.15 1% 12% 22% 58%
regex-redux  #4 0.56  500,000 45,980 463 0.54 4% 93% 4% 2%
regex-redux  #4 5.42  5,000,000 922,296 463 5.64 1% 27% 75% 2%
source secs N mem gz cpu cpu load
reverse-complement  #7 1.58  250,000 34,296 1480 0.42 13% 5% 28% 12%
reverse-complement  #7 2.19  100,000,000 1,340,520 1480 4.42 48% 55% 50% 50%
source secs N mem gz cpu cpu load
reverse-complement  #8 1.45  250,000 28,764 1481 0.42 19% 15% 6% 57%
reverse-complement  #8 2.20  100,000,000 1,340,300 1481 4.44 60% 21% 51% 69%
source secs N mem gz cpu cpu load
reverse-complement  #2 1.40  250,000 28,724 1221 0.19 1% 4% 32% 6%
reverse-complement  #2 16.77  100,000,000 707,280 1221 17.45 39% 49% 4% 13%
source secs N mem gz cpu cpu load
spectral-norm  #7 1.40  500 28,820 414 0.16 8% 51% 7% 1%
spectral-norm  #7 1.64  3,000 32,376 414 1.64 1% 99% 0% 1%
spectral-norm  #7 5.36  5,500 32,584 414 5.36 0% 100% 0% 0%
source secs N mem gz cpu cpu load
spectral-norm  #6 1.42  500 26,756 999 0.47 26% 13% 11% 22%
spectral-norm  #6 0.66  3,000 61,484 999 2.05 77% 80% 73% 81%
spectral-norm  #6 1.68  5,500 62,068 999 6.05 89% 90% 91% 90%
source secs N mem gz cpu cpu load
spectral-norm  1.30  500 21,292 319 0.17 0% 10% 10% 21%
spectral-norm  1.67  3,000 33,256 319 1.68 99% 3% 1% 1%
spectral-norm  5.48  5,500 33,748 319 5.48 0% 1% 0% 100%