================================================================================================
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                       173            174           1          5.8         173.3       1.0X
basicTypes: Long with unsafe:true                      198            199           1          5.1         198.0       0.9X
basicTypes: Float with unsafe:true                     201            202           1          5.0         200.6       0.9X
basicTypes: Double with unsafe:true                    202            203           2          5.0         201.9       0.9X
Array: Int with unsafe:true                              1              2           0        730.8           1.4     126.6X
Array: Long with unsafe:true                             2              3           0        445.9           2.2      77.3X
Array: Float with unsafe:true                            1              1           0        761.1           1.3     131.9X
Array: Double with unsafe:true                           2              3           0        435.2           2.3      75.4X
Map of string->Double  with unsafe:true                 27             28           1         37.1          27.0       6.4X
basicTypes: Int with unsafe:false                      218            219           1          4.6         218.4       0.8X
basicTypes: Long with unsafe:false                     242            243           1          4.1         242.2       0.7X
basicTypes: Float with unsafe:false                    221            221           1          4.5         220.7       0.8X
basicTypes: Double with unsafe:false                   228            230           1          4.4         228.1       0.8X
Array: Int with unsafe:false                            15             15           0         68.2          14.7      11.8X
Array: Long with unsafe:false                           22             22           0         45.8          21.8       7.9X
Array: Float with unsafe:false                           6              6           0        175.3           5.7      30.4X
Array: Double with unsafe:false                         10             10           0        100.5           9.9      17.4X
Map of string->Double  with unsafe:false                31             32           0         32.4          30.9       5.6X


