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

OpenJDK 64-Bit Server VM 17.0.20+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            168           1          6.0         166.8       1.0X
basicTypes: Long with unsafe:true                      189            191           3          5.3         189.1       0.9X
basicTypes: Float with unsafe:true                     195            196           1          5.1         194.9       0.9X
basicTypes: Double with unsafe:true                    197            199           3          5.1         196.6       0.8X
Array: Int with unsafe:true                              1              1           0        770.8           1.3     128.6X
Array: Long with unsafe:true                             2              2           0        486.9           2.1      81.2X
Array: Float with unsafe:true                            1              1           0        755.5           1.3     126.0X
Array: Double with unsafe:true                           2              2           0        500.3           2.0      83.4X
Map of string->Double  with unsafe:true                 26             26           1         38.8          25.8       6.5X
basicTypes: Int with unsafe:false                      225            226           1          4.4         225.1       0.7X
basicTypes: Long with unsafe:false                     236            237           1          4.2         236.0       0.7X
basicTypes: Float with unsafe:false                    214            216           1          4.7         214.0       0.8X
basicTypes: Double with unsafe:false                   219            220           0          4.6         219.4       0.8X
Array: Int with unsafe:false                            15             15           0         65.5          15.3      10.9X
Array: Long with unsafe:false                           21             22           0         46.6          21.4       7.8X
Array: Float with unsafe:false                           6              6           0        168.3           5.9      28.1X
Array: Double with unsafe:false                         10             10           0         99.6          10.0      16.6X
Map of string->Double  with unsafe:false                28             29           1         36.1          27.7       6.0X


