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

OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-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            169           2          6.0         167.1       1.0X
basicTypes: Long with unsafe:true                      190            192           2          5.3         190.3       0.9X
basicTypes: Float with unsafe:true                     187            189           1          5.3         187.3       0.9X
basicTypes: Double with unsafe:true                    197            198           3          5.1         196.5       0.9X
Array: Int with unsafe:true                              1              1           0        740.3           1.4     123.7X
Array: Long with unsafe:true                             2              2           0        448.5           2.2      74.9X
Array: Float with unsafe:true                            1              1           0        743.0           1.3     124.1X
Array: Double with unsafe:true                           2              2           0        446.8           2.2      74.6X
Map of string->Double  with unsafe:true                 27             29           1         36.5          27.4       6.1X
basicTypes: Int with unsafe:false                      223            224           1          4.5         223.0       0.7X
basicTypes: Long with unsafe:false                     244            245           1          4.1         244.0       0.7X
basicTypes: Float with unsafe:false                    225            225           1          4.5         224.7       0.7X
basicTypes: Double with unsafe:false                   222            224           1          4.5         221.9       0.8X
Array: Int with unsafe:false                            14             15           0         69.4          14.4      11.6X
Array: Long with unsafe:false                           20             21           0         49.1          20.4       8.2X
Array: Float with unsafe:false                           6              6           0        170.8           5.9      28.5X
Array: Double with unsafe:false                         10             10           0        102.7           9.7      17.2X
Map of string->Double  with unsafe:false                31             32           1         32.5          30.8       5.4X


