Benchmark marshalling operation for tuples with fixlen columns only. * Time per operation in microseconds. Lesser is better. -- Single row format. Non-optimal row size. -- Benchmark (fieldsCount) (nullable) Mode Cnt Score Error Units TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 1 true avgt 0.169 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 1 false avgt 0.165 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 10 true avgt 0.475 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 10 false avgt 0.514 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 100 true avgt 4.474 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 100 false avgt 4.453 us/op -- Multiple formats. Write row, then compact. -- Benchmark (fieldsCount) (nullable) Mode Cnt Score Error Units TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 1 true avgt 0.168 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 1 false avgt 0.161 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 10 true avgt 0.408 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 10 false avgt 0.460 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 100 true avgt 4.388 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 100 false avgt 4.251 us/op -- Multiple formats. Precaclucate row size, then write. -- Benchmark (fieldsCount) (nullable) Mode Cnt Score Error Units TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 1 true avgt 0.224 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 1 false avgt 0.213 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 10 true avgt 0.648 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 10 false avgt 0.651 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 100 true avgt 5.527 us/op TupleMarshallerFixlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 100 false avgt 5.456 us/op