BenchmarkDotNet v0.14.0, Windows 11 (10.0.22631.4317/23H2/2023Update/SunValley3)
Intel Core i9-14900K, 1 CPU, 32 logical and 24 physical cores
.NET SDK 8.0.403
  [Host]     : .NET 8.0.10 (8.0.1024.46610), X64 RyuJIT AVX2
  DefaultJob : .NET 8.0.10 (8.0.1024.46610), X64 RyuJIT AVX2
Method DataSizeCapacityOnCreateZeroBuffersGrowEachLoopMeanErrorStdDevRatioRatioSDGen0Gen1Gen2AllocatedAlloc Ratio
'MemoryStream segmented fill and read'131072FalseFalseFalse22.183 ms0.1438 ms0.1345 ms1.000.0121109.375021109.375021109.3750127873.92 KB1.000
'RecyclableMemoryStream segmented fill and read'131072FalseFalseFalse1.458 ms0.0091 ms0.0085 ms0.070.005.8594--138.63 KB0.001
'MemoryStreamSlim segmented fill and read'131072FalseFalseFalse1.981 ms0.0094 ms0.0078 ms0.090.005.8594--142.59 KB0.001
'MemoryStream segmented fill and read'131072FalseFalseTrue53.109 ms0.2264 ms0.2117 ms1.000.0163234.375063234.375063234.3750257435.6 KB1.000
'RecyclableMemoryStream segmented fill and read'131072FalseFalseTrue2.125 ms0.0079 ms0.0074 ms0.040.007.8125--154.45 KB0.001
'MemoryStreamSlim segmented fill and read'131072FalseFalseTrue2.692 ms0.0097 ms0.0086 ms0.050.003.9063--142.6 KB0.001
'MemoryStream segmented fill and read'131072FalseTrueFalse22.171 ms0.1282 ms0.1071 ms1.000.0121117.187521117.187521117.1875127873.91 KB1.000
'RecyclableMemoryStream segmented fill and read'131072FalseTrueFalse2.127 ms0.0195 ms0.0182 ms0.100.003.9063--138.63 KB0.001
'MemoryStreamSlim segmented fill and read'131072FalseTrueFalse3.168 ms0.0108 ms0.0095 ms0.140.003.9063--142.6 KB0.001
'MemoryStream segmented fill and read'131072FalseTrueTrue53.278 ms0.2586 ms0.2419 ms1.000.0163234.375063234.375063234.3750257435.6 KB1.000
'RecyclableMemoryStream segmented fill and read'131072FalseTrueTrue3.619 ms0.0268 ms0.0251 ms0.070.007.8125--154.45 KB0.001
'MemoryStreamSlim segmented fill and read'131072FalseTrueTrue4.463 ms0.0282 ms0.0250 ms0.080.00---142.6 KB0.001
'MemoryStream segmented fill and read'131072TrueFalseFalse18.942 ms0.1337 ms0.1251 ms1.000.0121117.187521117.187521117.187564946.5 KB1.000
'RecyclableMemoryStream segmented fill and read'131072TrueFalseFalse1.457 ms0.0091 ms0.0085 ms0.080.005.8594--138.63 KB0.002
'MemoryStreamSlim segmented fill and read'131072TrueFalseFalse1.389 ms0.0100 ms0.0093 ms0.070.005.8594--142.59 KB0.002
'MemoryStream segmented fill and read'131072TrueFalseTrue28.166 ms0.1830 ms0.1712 ms1.000.0130570.312530570.312530570.312597017.35 KB1.000
'RecyclableMemoryStream segmented fill and read'131072TrueFalseTrue2.138 ms0.0083 ms0.0073 ms0.080.007.8125--154.45 KB0.002
'MemoryStreamSlim segmented fill and read'131072TrueFalseTrue2.098 ms0.0104 ms0.0092 ms0.070.003.9063--142.6 KB0.001
'MemoryStream segmented fill and read'131072TrueTrueFalse18.922 ms0.1390 ms0.1300 ms1.000.0121117.187521117.187521117.187564946.5 KB1.000
'RecyclableMemoryStream segmented fill and read'131072TrueTrueFalse2.142 ms0.0182 ms0.0170 ms0.110.003.9063--138.63 KB0.002
'MemoryStreamSlim segmented fill and read'131072TrueTrueFalse2.285 ms0.0182 ms0.0171 ms0.120.003.9063--142.6 KB0.002
'MemoryStream segmented fill and read'131072TrueTrueTrue28.320 ms0.1027 ms0.0858 ms1.000.0030570.312530570.312530570.312597017.35 KB1.000
'RecyclableMemoryStream segmented fill and read'131072TrueTrueTrue3.557 ms0.0268 ms0.0250 ms0.130.007.8125--154.45 KB0.002
'MemoryStreamSlim segmented fill and read'131072TrueTrueTrue3.363 ms0.0195 ms0.0183 ms0.120.003.9063--142.6 KB0.001
'MemoryStream segmented fill and read'983040FalseFalseFalse86.222 ms0.7138 ms0.6677 ms1.000.0177968.750077968.750077968.7500318932.25 KB1.000
'RecyclableMemoryStream segmented fill and read'983040FalseFalseFalse3.135 ms0.0053 ms0.0041 ms0.040.003.9063--138.94 KB0.000
'MemoryStreamSlim segmented fill and read'983040FalseFalseFalse3.412 ms0.0124 ms0.0116 ms0.040.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040FalseFalseTrue87.077 ms0.3291 ms0.3078 ms1.000.0077968.750077968.750077968.7500318932.25 KB1.000
'RecyclableMemoryStream segmented fill and read'983040FalseFalseTrue3.212 ms0.0092 ms0.0081 ms0.040.003.9063--138.94 KB0.000
'MemoryStreamSlim segmented fill and read'983040FalseFalseTrue3.551 ms0.0359 ms0.0335 ms0.040.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040FalseTrueFalse86.289 ms0.3824 ms0.3390 ms1.000.0177968.750077968.750077968.7500318932.24 KB1.000
'RecyclableMemoryStream segmented fill and read'983040FalseTrueFalse4.943 ms0.0308 ms0.0288 ms0.060.00---138.94 KB0.000
'MemoryStreamSlim segmented fill and read'983040FalseTrueFalse5.271 ms0.0471 ms0.0441 ms0.060.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040FalseTrueTrue87.248 ms0.5554 ms0.5195 ms1.000.0177968.750077968.750077968.7500318932.25 KB1.000
'RecyclableMemoryStream segmented fill and read'983040FalseTrueTrue4.959 ms0.0270 ms0.0239 ms0.060.00---138.94 KB0.000
'MemoryStreamSlim segmented fill and read'983040FalseTrueTrue5.313 ms0.0236 ms0.0221 ms0.060.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040TrueFalseFalse43.245 ms0.2554 ms0.2264 ms1.000.0138984.375038984.375038984.3750149786.2 KB1.000
'RecyclableMemoryStream segmented fill and read'983040TrueFalseFalse3.121 ms0.0119 ms0.0106 ms0.070.003.9063--84.1 KB0.001
'MemoryStreamSlim segmented fill and read'983040TrueFalseFalse3.066 ms0.0233 ms0.0195 ms0.070.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040TrueFalseTrue44.117 ms0.5525 ms0.5168 ms1.000.0238968.750038968.750038968.7500152808.71 KB1.000
'RecyclableMemoryStream segmented fill and read'983040TrueFalseTrue3.246 ms0.0295 ms0.0276 ms0.070.003.9063--84.1 KB0.001
'MemoryStreamSlim segmented fill and read'983040TrueFalseTrue3.216 ms0.0201 ms0.0188 ms0.070.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040TrueTrueFalse43.470 ms0.3365 ms0.3147 ms1.000.0138984.375038984.375038984.3750149786.2 KB1.000
'RecyclableMemoryStream segmented fill and read'983040TrueTrueFalse4.910 ms0.0372 ms0.0348 ms0.110.00---84.1 KB0.001
'MemoryStreamSlim segmented fill and read'983040TrueTrueFalse4.666 ms0.0259 ms0.0230 ms0.110.00---43.88 KB0.000
'MemoryStream segmented fill and read'983040TrueTrueTrue44.500 ms0.6725 ms0.6291 ms1.000.0238968.750038968.750038968.7500152808.71 KB1.000
'RecyclableMemoryStream segmented fill and read'983040TrueTrueTrue4.934 ms0.0252 ms0.0235 ms0.110.00---84.1 KB0.001
'MemoryStreamSlim segmented fill and read'983040TrueTrueTrue4.849 ms0.0178 ms0.0166 ms0.110.00---43.88 KB0.000
'MemoryStream segmented fill and read'16777216FalseFalseFalse196.268 ms4.3899 ms12.9438 ms1.000.1043666.666743666.666743666.6667950180.76 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216FalseFalseFalse15.701 ms0.1579 ms0.1400 ms0.080.01109.3750--2108.4 KB0.002
'MemoryStreamSlim segmented fill and read'16777216FalseFalseFalse15.837 ms0.1814 ms0.1608 ms0.080.01---8.17 KB0.000
'MemoryStream segmented fill and read'16777216FalseFalseTrue272.963 ms5.2567 ms5.1628 ms1.000.0315500.000015500.000015500.00001867676.27 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216FalseFalseTrue16.155 ms0.2556 ms0.2391 ms0.060.0093.7500--2109.28 KB0.001
'MemoryStreamSlim segmented fill and read'16777216FalseFalseTrue15.611 ms0.1093 ms0.0969 ms0.060.00---8.16 KB0.000
'MemoryStream segmented fill and read'16777216FalseTrueFalse196.131 ms3.9032 ms9.5746 ms1.000.0743250.000043250.000043250.0000950180.52 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216FalseTrueFalse24.878 ms0.1794 ms0.1678 ms0.130.0193.7500--2108.4 KB0.002
'MemoryStreamSlim segmented fill and read'16777216FalseTrueFalse24.421 ms0.2538 ms0.2374 ms0.120.01---8.17 KB0.000
'MemoryStream segmented fill and read'16777216FalseTrueTrue270.598 ms5.3199 ms5.2249 ms1.000.0315500.000015500.000015500.00001867676.3 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216FalseTrueTrue24.667 ms0.2607 ms0.2311 ms0.090.0093.7500--2109.28 KB0.001
'MemoryStreamSlim segmented fill and read'16777216FalseTrueTrue24.666 ms0.2583 ms0.2290 ms0.090.00---8.17 KB0.000
'MemoryStream segmented fill and read'16777216TrueFalseFalse116.206 ms2.3196 ms3.8756 ms1.000.0519166.666719166.666719166.6667475144.62 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216TrueFalseFalse15.809 ms0.3081 ms0.3667 ms0.140.01---151.81 KB0.000
'MemoryStreamSlim segmented fill and read'16777216TrueFalseFalse15.072 ms0.2649 ms0.2349 ms0.130.01---8.16 KB0.000
'MemoryStream segmented fill and read'16777216TrueFalseTrue116.014 ms2.0478 ms1.7100 ms1.000.0219000.000019000.000019000.0000475246.06 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216TrueFalseTrue15.840 ms0.3079 ms0.2880 ms0.140.00---152.68 KB0.000
'MemoryStreamSlim segmented fill and read'16777216TrueFalseTrue15.202 ms0.3013 ms0.3224 ms0.130.00---8.16 KB0.000
'MemoryStream segmented fill and read'16777216TrueTrueFalse116.345 ms2.3210 ms4.1257 ms1.000.0519200.000019200.000019200.0000475144.65 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216TrueTrueFalse24.040 ms0.1752 ms0.1553 ms0.210.01---151.81 KB0.000
'MemoryStreamSlim segmented fill and read'16777216TrueTrueFalse24.451 ms0.2438 ms0.2281 ms0.210.01---8.17 KB0.000
'MemoryStream segmented fill and read'16777216TrueTrueTrue114.784 ms2.2272 ms3.4012 ms1.000.0419000.000019000.000019000.0000475246.06 KB1.000
'RecyclableMemoryStream segmented fill and read'16777216TrueTrueTrue24.683 ms0.1759 ms0.1646 ms0.220.01---152.68 KB0.000
'MemoryStreamSlim segmented fill and read'16777216TrueTrueTrue23.851 ms0.4763 ms0.6677 ms0.210.01---8.17 KB0.000
'MemoryStream segmented fill and read'100597760FalseFalseFalse358.000 ms5.3951 ms5.0466 ms1.000.029000.00009000.00009000.00002621407.65 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760FalseFalseFalse98.465 ms1.9289 ms1.8043 ms0.280.011166.6667--23491.78 KB0.009
'MemoryStreamSlim segmented fill and read'100597760FalseFalseFalse98.315 ms1.7909 ms1.6752 ms0.270.01---2.88 KB0.000
'MemoryStream segmented fill and read'100597760FalseFalseTrue362.540 ms4.0248 ms3.5679 ms1.000.019000.00009000.00009000.00002621407.65 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760FalseFalseTrue95.472 ms1.7255 ms1.6140 ms0.260.001166.6667--23491.78 KB0.009
'MemoryStreamSlim segmented fill and read'100597760FalseFalseTrue96.641 ms1.8577 ms2.4800 ms0.270.01---2.88 KB0.000
'MemoryStream segmented fill and read'100597760FalseTrueFalse364.594 ms5.4946 ms5.1396 ms1.000.029000.00009000.00009000.00002621407.65 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760FalseTrueFalse143.029 ms1.2521 ms1.1713 ms0.390.011250.0000--23491.82 KB0.009
'MemoryStreamSlim segmented fill and read'100597760FalseTrueFalse140.087 ms1.9639 ms1.8371 ms0.380.01---2.91 KB0.000
'MemoryStream segmented fill and read'100597760FalseTrueTrue365.415 ms6.7062 ms6.2730 ms1.000.029000.00009000.00009000.00002621407.65 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760FalseTrueTrue145.581 ms2.8279 ms2.7774 ms0.400.011250.0000--23491.73 KB0.009
'MemoryStreamSlim segmented fill and read'100597760FalseTrueTrue141.208 ms2.4584 ms2.2996 ms0.390.01---2.91 KB0.000
'MemoryStream segmented fill and read'100597760TrueFalseFalse160.435 ms3.1183 ms3.8296 ms1.000.039750.00009750.00009750.0000982404.16 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760TrueFalseFalse94.112 ms1.8073 ms2.2195 ms0.590.02---302.33 KB0.000
'MemoryStreamSlim segmented fill and read'100597760TrueFalseFalse94.719 ms1.8150 ms1.5156 ms0.590.02---2.88 KB0.000
'MemoryStream segmented fill and read'100597760TrueFalseTrue160.716 ms3.1036 ms3.0481 ms1.000.039750.00009750.00009750.0000982415.41 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760TrueFalseTrue94.907 ms1.8642 ms2.5518 ms0.590.02---302.33 KB0.000
'MemoryStreamSlim segmented fill and read'100597760TrueFalseTrue96.559 ms1.2206 ms1.1417 ms0.600.01---2.88 KB0.000
'MemoryStream segmented fill and read'100597760TrueTrueFalse160.441 ms3.0334 ms2.9792 ms1.000.039666.66679666.66679666.6667982404.16 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760TrueTrueFalse141.173 ms1.1721 ms0.9787 ms0.880.02---302.36 KB0.000
'MemoryStreamSlim segmented fill and read'100597760TrueTrueFalse144.324 ms2.5820 ms2.4152 ms0.900.02---2.91 KB0.000
'MemoryStream segmented fill and read'100597760TrueTrueTrue159.566 ms3.1876 ms5.8287 ms1.000.059666.66679666.66679666.6667982415.41 KB1.000
'RecyclableMemoryStream segmented fill and read'100597760TrueTrueTrue138.701 ms0.8709 ms0.7720 ms0.870.03---302.36 KB0.000
'MemoryStreamSlim segmented fill and read'100597760TrueTrueTrue144.598 ms1.3100 ms1.2254 ms0.910.03---2.91 KB0.000
'MemoryStream segmented fill and read'209715200FalseFalseFalse443.062 ms6.4800 ms6.0614 ms1.000.028000.00008000.00008000.00003145709.73 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200FalseFalseFalse128.833 ms2.2004 ms2.0583 ms0.290.013250.0000250.0000-60638.82 KB0.019
'MemoryStreamSlim segmented fill and read'209715200FalseFalseFalse126.406 ms2.3958 ms2.2411 ms0.290.01---1.79 KB0.000
'MemoryStream segmented fill and read'209715200FalseFalseTrue439.672 ms4.9926 ms4.4258 ms1.000.018000.00008000.00008000.00003145709.73 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200FalseFalseTrue131.393 ms2.6081 ms3.2984 ms0.300.013250.0000250.0000-60638.97 KB0.019
'MemoryStreamSlim segmented fill and read'209715200FalseFalseTrue128.360 ms2.5641 ms3.2428 ms0.290.01---1.79 KB0.000
'MemoryStream segmented fill and read'209715200FalseTrueFalse439.628 ms6.8660 ms6.4224 ms1.000.028000.00008000.00008000.00003145709.73 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200FalseTrueFalse195.799 ms3.4175 ms3.1967 ms0.450.013000.0000333.3333-60638.85 KB0.019
'MemoryStreamSlim segmented fill and read'209715200FalseTrueFalse195.824 ms3.2417 ms3.0323 ms0.450.01---1.82 KB0.000
'MemoryStream segmented fill and read'209715200FalseTrueTrue440.596 ms6.9025 ms6.4566 ms1.000.028000.00008000.00008000.00003145709.73 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200FalseTrueTrue194.822 ms2.7647 ms2.5861 ms0.440.013000.0000333.3333-60639 KB0.019
'MemoryStreamSlim segmented fill and read'209715200FalseTrueTrue192.864 ms3.5433 ms3.3144 ms0.440.01---1.82 KB0.000
'MemoryStream segmented fill and read'209715200TrueFalseFalse208.443 ms4.0268 ms3.9549 ms1.000.035666.66675666.66675666.66671228802.5 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200TrueFalseFalse123.102 ms2.2608 ms2.0041 ms0.590.01---376.5 KB0.000
'MemoryStreamSlim segmented fill and read'209715200TrueFalseFalse128.526 ms2.5667 ms2.4009 ms0.620.02---1.79 KB0.000
'MemoryStream segmented fill and read'209715200TrueFalseTrue206.795 ms3.9145 ms3.6617 ms1.000.025666.66675666.66675666.66671228806.25 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200TrueFalseTrue128.800 ms2.2403 ms2.0956 ms0.620.01---376.66 KB0.000
'MemoryStreamSlim segmented fill and read'209715200TrueFalseTrue131.364 ms2.5987 ms3.4692 ms0.640.02---1.79 KB0.000
'MemoryStream segmented fill and read'209715200TrueTrueFalse202.299 ms4.0128 ms4.4602 ms1.000.035666.66675666.66675666.66671228802.5 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200TrueTrueFalse192.998 ms3.4704 ms3.2462 ms0.950.03---376.54 KB0.000
'MemoryStreamSlim segmented fill and read'209715200TrueTrueFalse196.781 ms2.7331 ms2.5566 ms0.970.02---1.72 KB0.000
'MemoryStream segmented fill and read'209715200TrueTrueTrue198.984 ms3.7743 ms3.7068 ms1.000.035666.66675666.66675666.66671228806.16 KB1.000
'RecyclableMemoryStream segmented fill and read'209715200TrueTrueTrue183.995 ms0.7869 ms0.6571 ms0.920.02---376.69 KB0.000
'MemoryStreamSlim segmented fill and read'209715200TrueTrueTrue196.876 ms3.5601 ms3.3301 ms0.990.02---1.82 KB0.000