blob: e0a39640e547c11241cf8b4d6dee4bbaa9c57a7e [file] [log] [blame]
================================================================================================
Int Read/Write
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Int Read/Write: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Java Array 196 196 0 1673.2 0.6 1.0X
ByteBuffer Unsafe 288 288 0 1139.3 0.9 0.7X
ByteBuffer API 510 511 1 643.0 1.6 0.4X
DirectByteBuffer 469 470 0 698.1 1.4 0.4X
Unsafe Buffer 162 163 0 2016.7 0.5 1.2X
Column(on heap) 171 172 0 1911.9 0.5 1.1X
Column(off heap) 163 163 0 2010.0 0.5 1.2X
Column(off heap direct) 158 158 0 2074.5 0.5 1.2X
UnsafeRow (on heap) 439 442 6 747.2 1.3 0.4X
UnsafeRow (off heap) 314 317 2 1043.7 1.0 0.6X
Column On Heap Append 363 364 0 902.1 1.1 0.5X
================================================================================================
Boolean Read/Write
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Boolean Read/Write: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Bitset 479 480 0 699.8 1.4 1.0X
Byte Array 263 264 0 1274.3 0.8 1.8X
================================================================================================
String Read/Write
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
String Read/Write: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
On Heap 142 143 2 115.2 8.7 1.0X
Off Heap 367 394 18 44.7 22.4 0.4X
================================================================================================
Array Vector Read
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Array Vector Read: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
On Heap Read Size Only 90 90 0 1818.9 0.5 1.0X
Off Heap Read Size Only 86 86 0 1915.7 0.5 1.1X
On Heap Read Elements 2195 2199 6 74.6 13.4 0.0X
Off Heap Read Elements 2791 2793 3 58.7 17.0 0.0X