34 lines
2.2 KiB
Plaintext
34 lines
2.2 KiB
Plaintext
|
================================================================================================
|
||
|
Benchmark UnsafeArrayData
|
||
|
================================================================================================
|
||
|
|
||
|
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
|
||
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
||
|
Read UnsafeArrayData: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
|
||
|
------------------------------------------------------------------------------------------------
|
||
|
Int 233 / 234 718.6 1.4 1.0X
|
||
|
Double 244 / 244 687.0 1.5 1.0X
|
||
|
|
||
|
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
|
||
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
||
|
Write UnsafeArrayData: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
|
||
|
------------------------------------------------------------------------------------------------
|
||
|
Int 32 / 33 658.6 1.5 1.0X
|
||
|
Double 73 / 75 287.0 3.5 0.4X
|
||
|
|
||
|
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
|
||
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
||
|
Get primitive array from UnsafeArrayData: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
|
||
|
------------------------------------------------------------------------------------------------
|
||
|
Int 70 / 72 895.0 1.1 1.0X
|
||
|
Double 141 / 143 446.9 2.2 0.5X
|
||
|
|
||
|
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
|
||
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
||
|
Create UnsafeArrayData from primitive array: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
|
||
|
------------------------------------------------------------------------------------------------
|
||
|
Int 72 / 73 874.7 1.1 1.0X
|
||
|
Double 145 / 146 433.7 2.3 0.5X
|
||
|
|
||
|
|