================================================================================================
Benchmark Kryo Unsafe vs safe Serialization
================================================================================================

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
Benchmark Kryo Unsafe vs safe Serialization:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------
basicTypes: Int with unsafe:true                       167            170           3          6.0         166.8       1.0X
basicTypes: Long with unsafe:true                      187            190           5          5.3         187.1       0.9X
basicTypes: Float with unsafe:true                     188            190           2          5.3         187.7       0.9X
basicTypes: Double with unsafe:true                    189            191           1          5.3         188.9       0.9X
Array: Int with unsafe:true                              1              1           0        768.3           1.3     128.1X
Array: Long with unsafe:true                             2              3           0        443.1           2.3      73.9X
Array: Float with unsafe:true                            2              2           0        605.8           1.7     101.0X
Array: Double with unsafe:true                           2              3           0        423.9           2.4      70.7X
Map of string->Double  with unsafe:true                 28             29           0         35.8          28.0       6.0X
basicTypes: Int with unsafe:false                      212            213           1          4.7         212.2       0.8X
basicTypes: Long with unsafe:false                     234            236           1          4.3         234.4       0.7X
basicTypes: Float with unsafe:false                    211            212           1          4.7         210.8       0.8X
basicTypes: Double with unsafe:false                   217            230          21          4.6         217.3       0.8X
Array: Int with unsafe:false                            12             12           0         81.3          12.3      13.6X
Array: Long with unsafe:false                           20             20           0         49.5          20.2       8.3X
Array: Float with unsafe:false                          13             13           0         78.4          12.8      13.1X
Array: Double with unsafe:false                         15             15           0         67.6          14.8      11.3X
Map of string->Double  with unsafe:false                32             32           0         31.4          31.8       5.2X


