blob: 600e92be9d782316b9fc5c8c1681f3bad536d619 [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 175 175 0 1875.2 0.5 1.0X
ByteBuffer Unsafe 279 280 1 1175.4 0.9 0.6X
ByteBuffer API 504 517 24 650.5 1.5 0.3X
DirectByteBuffer 406 407 0 807.2 1.2 0.4X
Unsafe Buffer 162 162 0 2020.7 0.5 1.1X
Column(on heap) 171 172 0 1912.2 0.5 1.0X
Column(off heap) 163 163 0 2015.7 0.5 1.1X
Column(off heap direct) 158 158 0 2075.8 0.5 1.1X
UnsafeRow (on heap) 439 440 1 746.9 1.3 0.4X
UnsafeRow (off heap) 315 317 2 1039.0 1.0 0.6X
Column On Heap Append 388 389 0 843.7 1.2 0.4X
================================================================================================
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 439 447 12 763.9 1.3 1.0X
Byte Array 263 263 0 1274.5 0.8 1.7X
================================================================================================
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 176 206 35 93.1 10.7 1.0X
Off Heap 410 426 11 40.0 25.0 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 1816.7 0.6 1.0X
Off Heap Read Size Only 85 85 0 1931.4 0.5 1.1X
On Heap Read Elements 2191 2191 1 74.8 13.4 0.0X
Off Heap Read Elements 2736 2736 0 59.9 16.7 0.0X