JMH S 48 org.apache.lucene.benchmark.jmh.AdvanceBenchmark S 83 org.apache.lucene.benchmark.jmh.jmh_generated.AdvanceBenchmark_binarySearch_jmhTest S 12 binarySearch S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 5 6 -Xmx1g 6 -Xms1g 19 -XX:+AlwaysPreTouch 13 --add-modules 20 jdk.incubator.vector E U 12 MILLISECONDS E E 
JMH S 48 org.apache.lucene.benchmark.jmh.AdvanceBenchmark S 100 org.apache.lucene.benchmark.jmh.jmh_generated.AdvanceBenchmark_inlinedBranchlessBinarySearch_jmhTest S 29 inlinedBranchlessBinarySearch S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 5 6 -Xmx1g 6 -Xms1g 19 -XX:+AlwaysPreTouch 13 --add-modules 20 jdk.incubator.vector E U 12 MILLISECONDS E E 
JMH S 48 org.apache.lucene.benchmark.jmh.AdvanceBenchmark S 83 org.apache.lucene.benchmark.jmh.jmh_generated.AdvanceBenchmark_linearSearch_jmhTest S 12 linearSearch S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 5 6 -Xmx1g 6 -Xms1g 19 -XX:+AlwaysPreTouch 13 --add-modules 20 jdk.incubator.vector E U 12 MILLISECONDS E E 
JMH S 48 org.apache.lucene.benchmark.jmh.AdvanceBenchmark S 87 org.apache.lucene.benchmark.jmh.jmh_generated.AdvanceBenchmark_vectorUtilSearch_jmhTest S 16 vectorUtilSearch S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 5 6 -Xmx1g 6 -Xms1g 19 -XX:+AlwaysPreTouch 13 --add-modules 20 jdk.incubator.vector E U 12 MILLISECONDS E E 
JMH S 52 org.apache.lucene.benchmark.jmh.ExpressionsBenchmark S 85 org.apache.lucene.benchmark.jmh.jmh_generated.ExpressionsBenchmark_expression_jmhTest S 10 expression S 10 Throughput E A 1 1 1 E I 1 5 T 3 5 s E I 2 12 T 3 8 s E I 1 1 E E E E E M 1 2 js 6 8 4BA===== 48 mBQdA4GAjBwXAkGAkBQZA4GA0BQaAQHA5BAKAgHApAA===== 32 tBAaA8FApBAZAUGAuBAdAkGA0BQeAA== 40 uBQYAQHApBgdAUGAfBQaAQGAlBgbAQHApBAdAkHA 16 jBwbAMHAoAAeAkCA 40 jBwbAMHAoAAeAkCAgAwKAACAzBQaA4GAoAAeAkCA U 12 MILLISECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 110 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchByteArrayDataInput_readGroupVInt_jmhTest S 37 benchByteArrayDataInput_readGroupVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 105 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchByteArrayDataInput_readVInt_jmhTest S 32 benchByteArrayDataInput_readVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 113 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchByteBuffersIndexInput_readGroupVInt_jmhTest S 40 benchByteBuffersIndexInput_readGroupVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 121 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchByteBuffersIndexInput_readGroupVIntBaseline_jmhTest S 48 benchByteBuffersIndexInput_readGroupVIntBaseline S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 111 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchMMapDirectoryInputs_readGroupVInt_jmhTest S 38 benchMMapDirectoryInputs_readGroupVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 119 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchMMapDirectoryInputs_readGroupVIntBaseline_jmhTest S 46 benchMMapDirectoryInputs_readGroupVIntBaseline S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 106 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchMMapDirectoryInputs_readVInt_jmhTest S 33 benchMMapDirectoryInputs_readVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 112 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchNIOFSDirectoryInputs_readGroupVInt_jmhTest S 39 benchNIOFSDirectoryInputs_readGroupVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 120 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_benchNIOFSDirectoryInputs_readGroupVIntBaseline_jmhTest S 47 benchNIOFSDirectoryInputs_readGroupVIntBaseline S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 50 org.apache.lucene.benchmark.jmh.GroupVIntBenchmark S 93 org.apache.lucene.benchmark.jmh.jmh_generated.GroupVIntBenchmark_bench_writeGroupVInt_jmhTest S 20 bench_writeGroupVInt S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 5 s E I 1 1 E E E L 1 29 --add-modules=jdk.unsupported E M 1 4 size 1 8 2AANAA== U 12 MICROSECONDS E E 
JMH S 56 org.apache.lucene.benchmark.jmh.HammingDistanceBenchmark S 90 org.apache.lucene.benchmark.jmh.jmh_generated.HammingDistanceBenchmark_xorBitCount_jmhTest S 11 xorBitCount S 10 Throughput E A 1 1 1 E I 1 3 T 3 3 s E I 1 5 T 3 3 s E I 1 1 E E E E E M 2 4 dims 1 16 xAAMAIDA0AA===== 2 nb 1 24 xAAMAADAwAAMAADAwAA===== U 7 SECONDS E E 
JMH S 58 org.apache.lucene.benchmark.jmh.PostingIndexInputBenchmark S 87 org.apache.lucene.benchmark.jmh.jmh_generated.PostingIndexInputBenchmark_decode_jmhTest S 6 decode S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx1g 6 -Xms1g 19 -XX:+AlwaysPreTouch M 1 3 bpv 9 8 yAA===== 8 zAA===== 8 0AA===== 8 1AA===== 8 2AA===== 8 3AA===== 8 4AA===== 8 5AA===== 8 xAAMAA== U 12 MICROSECONDS E E 
JMH S 58 org.apache.lucene.benchmark.jmh.PostingIndexInputBenchmark S 99 org.apache.lucene.benchmark.jmh.jmh_generated.PostingIndexInputBenchmark_decodeAndPrefixSum_jmhTest S 18 decodeAndPrefixSum S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx1g 6 -Xms1g 19 -XX:+AlwaysPreTouch M 1 3 bpv 9 8 yAA===== 8 zAA===== 8 0AA===== 8 1AA===== 8 2AA===== 8 3AA===== 8 4AA===== 8 5AA===== 8 xAAMAA== U 12 MICROSECONDS E E 
JMH S 53 org.apache.lucene.benchmark.jmh.VectorScorerBenchmark S 99 org.apache.lucene.benchmark.jmh.jmh_generated.VectorScorerBenchmark_binaryDotProductDefault_jmhTest S 23 binaryDotProductDefault S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 53 org.apache.lucene.benchmark.jmh.VectorScorerBenchmark S 98 org.apache.lucene.benchmark.jmh.jmh_generated.VectorScorerBenchmark_binaryDotProductMemSeg_jmhTest S 22 binaryDotProductMemSeg S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 92 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryCosineScalar_jmhTest S 18 binaryCosineScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 92 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryCosineVector_jmhTest S 18 binaryCosineVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 96 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryDotProductScalar_jmhTest S 22 binaryDotProductScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 96 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryDotProductVector_jmhTest S 22 binaryDotProductVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 94 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryHalfByteScalar_jmhTest S 20 binaryHalfByteScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 100 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryHalfByteScalarPacked_jmhTest S 26 binaryHalfByteScalarPacked S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 94 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryHalfByteVector_jmhTest S 20 binaryHalfByteVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 100 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binaryHalfByteVectorPacked_jmhTest S 26 binaryHalfByteVectorPacked S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 92 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binarySquareScalar_jmhTest S 18 binarySquareScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 92 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_binarySquareVector_jmhTest S 18 binarySquareVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 91 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_floatCosineScalar_jmhTest S 17 floatCosineScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 91 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_floatCosineVector_jmhTest S 17 floatCosineVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 2 15 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 95 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_floatDotProductScalar_jmhTest S 21 floatDotProductScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 95 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_floatDotProductVector_jmhTest S 21 floatDotProductVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 2 15 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 91 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_floatSquareScalar_jmhTest S 17 floatSquareScalar S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 1 3 E E E E L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
JMH S 51 org.apache.lucene.benchmark.jmh.VectorUtilBenchmark S 91 org.apache.lucene.benchmark.jmh.jmh_generated.VectorUtilBenchmark_floatSquareVector_jmhTest S 17 floatSquareVector S 10 Throughput E A 1 1 1 E I 1 4 T 3 1 s E I 1 5 T 3 1 s E I 2 15 E E E L 1 34 --add-modules=jdk.incubator.vector L 3 6 -Xmx2g 6 -Xms2g 19 -XX:+AlwaysPreTouch M 1 4 size 8 8 xAA===== 8 xAgMAgDA 8 yAAMAcDA 8 yAQNAYDA 8 zAAMAADA 8 1AQMAIDA 8 3AAMAIDA 16 xAAMAIDA0AA===== U 12 MICROSECONDS E E 
