Skip to content

Instantly share code, notes, and snippets.

@matortheeternal
Created December 24, 2019 03:47
Show Gist options
  • Save matortheeternal/53a0050d5ee6c6742bcf5c2802bcdc35 to your computer and use it in GitHub Desktop.
Save matortheeternal/53a0050d5ee6c6742bcf5c2802bcdc35 to your computer and use it in GitHub Desktop.
new MemoryMap('E:\dev\git\memory-map\test\resources\string')
First run completed in 0.00 milliseconds
x 13408.96 executions/second - (26818 runs sampled over 2.00 seconds)
string - instance methods
getSize()
x 4434626.78 executions/second - (8872819 runs sampled over 2.00 seconds)
setPos()
x 6864283.72 executions/second - (13834298 runs sampled over 2.02 seconds)
getPos()
x 5246378.78 executions/second - (10511676 runs sampled over 2.00 seconds)
read(1)
x 1513070.25 executions/second - (3027357 runs sampled over 2.00 seconds)
read(2)
x 1538596.57 executions/second - (3099352 runs sampled over 2.01 seconds)
read(4)
x 1539798.87 executions/second - (3101777 runs sampled over 2.01 seconds)
read(8)
x 1485995.41 executions/second - (2988047 runs sampled over 2.01 seconds)
new MemoryMap('E:\dev\git\memory-map\test\resources\1K')
First run completed in 0.00 milliseconds
x 10414.48 executions/second - (24045 runs sampled over 2.31 seconds)
1K - instance methods
getSize()
x 5546618.74 executions/second - (11169803 runs sampled over 2.01 seconds)
setPos()
x 6964175.46 executions/second - (14035641 runs sampled over 2.02 seconds)
getPos()
x 5744114.83 executions/second - (11576712 runs sampled over 2.02 seconds)
read(1)
x 1254703.77 executions/second - (2527735 runs sampled over 2.01 seconds)
read(2)
x 1400044.70 executions/second - (2818857 runs sampled over 2.01 seconds)
read(4)
x 1429476.74 executions/second - (2864963 runs sampled over 2.00 seconds)
read(8)
x 1367320.88 executions/second - (2741209 runs sampled over 2.00 seconds)
new MemoryMap('E:\dev\git\memory-map\test\resources\1M')
First run completed in 0.00 milliseconds
x 9835.29 executions/second - (23351 runs sampled over 2.37 seconds)
1M - instance methods
getSize()
x 5589892.68 executions/second - (11260291 runs sampled over 2.01 seconds)
setPos()
x 6436227.90 executions/second - (12940712 runs sampled over 2.01 seconds)
getPos()
x 5481795.17 executions/second - (10996514 runs sampled over 2.01 seconds)
read(1)
x 1139263.79 executions/second - (2292659 runs sampled over 2.01 seconds)
read(2)
x 1192701.45 executions/second - (2392119 runs sampled over 2.01 seconds)
read(4)
x 1193535.32 executions/second - (2388997 runs sampled over 2.00 seconds)
read(8)
x 1162463.21 executions/second - (2342833 runs sampled over 2.02 seconds)
new MemoryMap('E:\dev\git\memory-map\test\resources\1G')
First run completed in 0.00 milliseconds
x 3091.82 executions/second - (6222 runs sampled over 2.01 seconds)
1G - instance methods
getSize()
x 5259498.82 executions/second - (10549508 runs sampled over 2.01 seconds)
setPos()
x 6178581.67 executions/second - (12405381 runs sampled over 2.01 seconds)
getPos()
x 5299300.94 executions/second - (10669639 runs sampled over 2.01 seconds)
read(1)
x 903564.05 executions/second - (1818335 runs sampled over 2.01 seconds)
read(2)
x 1138966.17 executions/second - (2294338 runs sampled over 2.01 seconds)
read(4)
x 1092771.18 executions/second - (2189920 runs sampled over 2.00 seconds)
read(8)
x 1146384.47 executions/second - (2310429 runs sampled over 2.02 seconds)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment