blob: e277955a7e32fbee561d8c50c72729357d4e21b2 [file] [log] [blame]
================================================================================================
Int Read/Write
================================================================================================
OpenJDK 64-Bit Server VM 11.0.13+8-LTS on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Int Read/Write: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Java Array 225 225 0 1456.6 0.7 1.0X
ByteBuffer Unsafe 1047 1047 0 313.1 3.2 0.2X
ByteBuffer API 949 949 0 345.2 2.9 0.2X
DirectByteBuffer 1069 1070 1 306.5 3.3 0.2X
Unsafe Buffer 269 270 1 1216.7 0.8 0.8X
Column(on heap) 224 224 0 1462.8 0.7 1.0X
Column(off heap) 503 505 2 651.6 1.5 0.4X
Column(off heap direct) 269 270 1 1216.3 0.8 0.8X
UnsafeRow (on heap) 629 631 2 520.9 1.9 0.4X
UnsafeRow (off heap) 622 623 2 526.9 1.9 0.4X
Column On Heap Append 499 499 0 656.3 1.5 0.5X
================================================================================================
Boolean Read/Write
================================================================================================
OpenJDK 64-Bit Server VM 11.0.13+8-LTS on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Boolean Read/Write: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Bitset 785 785 0 427.4 2.3 1.0X
Byte Array 338 338 0 993.0 1.0 2.3X
================================================================================================
String Read/Write
================================================================================================
OpenJDK 64-Bit Server VM 11.0.13+8-LTS on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
String Read/Write: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
On Heap 457 463 10 35.8 27.9 1.0X
Off Heap 700 700 0 23.4 42.7 0.7X
================================================================================================
Array Vector Read
================================================================================================
OpenJDK 64-Bit Server VM 11.0.13+8-LTS on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Array Vector Read: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
On Heap Read Size Only 83 83 0 1972.6 0.5 1.0X
Off Heap Read Size Only 303 303 0 541.3 1.8 0.3X
On Heap Read Elements 4569 4570 2 35.9 27.9 0.0X
Off Heap Read Elements 5974 5975 2 27.4 36.5 0.0X