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

OpenJDK 64-Bit Server VM 21.0.8+9-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                       169            170           1          5.9         168.9       1.0X
basicTypes: Long with unsafe:true                      177            182           3          5.7         176.7       1.0X
basicTypes: Float with unsafe:true                     184            185           1          5.4         184.3       0.9X
basicTypes: Double with unsafe:true                    184            186           3          5.4         183.6       0.9X
Array: Int with unsafe:true                              1              1           0        755.5           1.3     127.6X
Array: Long with unsafe:true                             2              2           0        496.5           2.0      83.8X
Array: Float with unsafe:true                            1              1           0        754.2           1.3     127.4X
Array: Double with unsafe:true                           2              2           0        500.0           2.0      84.4X
Map of string->Double  with unsafe:true                 27             27           0         37.7          26.5       6.4X
basicTypes: Int with unsafe:false                      204            205           0          4.9         203.9       0.8X
basicTypes: Long with unsafe:false                     216            218           2          4.6         216.1       0.8X
basicTypes: Float with unsafe:false                    195            196           1          5.1         194.7       0.9X
basicTypes: Double with unsafe:false                   197            199           2          5.1         197.4       0.9X
Array: Int with unsafe:false                            13             13           0         77.6          12.9      13.1X
Array: Long with unsafe:false                           20             20           0         49.4          20.2       8.3X
Array: Float with unsafe:false                           8              8           0        132.8           7.5      22.4X
Array: Double with unsafe:false                          9             10           0        106.0           9.4      17.9X
Map of string->Double  with unsafe:false                27             28           2         37.0          27.0       6.2X


