Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AlgorithmsAreCool/3ba5732c4c61bacd9b7dad1150f09fe7 to your computer and use it in GitHub Desktop.
Save AlgorithmsAreCool/3ba5732c4c61bacd9b7dad1150f09fe7 to your computer and use it in GitHub Desktop.
GC Burn Results
Launch parameters: -l 1
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: Interactive, LOH compaction mode: 0, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 2008.5 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.03 s
Allocation speed:
Operations per second: 43.937 M/s
Bytes per second: 3.775 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.04 -> 0.054 GB
Thread pauses:
% of time frozen: 49.604 %
# per second:
Min .. Max:
Min: 3 /s
Avg: 7180.136 /s
Max: 10420 /s
Percentiles:
50%: 7583 /s
90%: 9850 /s
95%: 10190 /s
99%: 10388 /s
99.9%: 10396 /s
99.99%: 10396 /s
Global pauses:
% of time frozen: 21.891 %
# per second: 3858.016 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.057 ms
Max: 31.485 ms
Percentiles:
50%: 0.008 ms
90%: 0.217 ms
95%: 0.311 ms
99%: 0.484 ms
99.9%: 2.435 ms
99.99%: 23.3 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.326 s
Allocation speed:
Operations per second: 43.138 M/s
Bytes per second: 3.706 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 5.498 -> 6.454 GB
Thread pauses:
% of time frozen: 50.957 %
# per second:
Min .. Max:
Min: 473 /s
Avg: 10860.42 /s
Max: 15183 /s
Percentiles:
50%: 12041 /s
90%: 13841 /s
95%: 14473 /s
99%: 14964 /s
99.9%: 15091 /s
99.99%: 15091 /s
Global pauses:
% of time frozen: 13.662 %
# per second: 1961.807 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.07 ms
Max: 33.435 ms
Percentiles:
50%: 0.011 ms
90%: 0.038 ms
95%: 0.076 ms
99%: 0.298 ms
99.9%: 22.06 ms
99.99%: 32.708 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.579 s
Allocation speed:
Operations per second: 23.518 M/s
Bytes per second: 2.021 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.008 -> 16.047 GB
Thread pauses:
% of time frozen: 70.668 %
# per second:
Min .. Max:
Min: 257 /s
Avg: 6178.006 /s
Max: 12876 /s
Percentiles:
50%: 6244 /s
90%: 8886 /s
95%: 9375 /s
99%: 9957 /s
99.9%: 10827 /s
99.99%: 10827 /s
Global pauses:
% of time frozen: 29.758 %
# per second: 10667.903 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.028 ms
Max: 87.755 ms
Percentiles:
50%: 0.008 ms
90%: 0.023 ms
95%: 0.033 ms
99%: 0.147 ms
99.9%: 3.209 ms
99.99%: 25.353 ms
Launch parameters: -l 2
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: LowLatency, LOH compaction mode: 0, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1278.05 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.012 s
Allocation speed:
Operations per second: 30.518 M/s
Bytes per second: 2.622 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.042 -> 0.077 GB
Thread pauses:
% of time frozen: 73.462 %
# per second:
Min .. Max:
Min: 8 /s
Avg: 16360.908 /s
Max: 23486 /s
Percentiles:
50%: 17405 /s
90%: 21677 /s
95%: 22357 /s
99%: 23342 /s
99.9%: 23406 /s
99.99%: 23406 /s
Global pauses:
% of time frozen: 27.318 %
# per second: 24854.959 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.011 ms
Max: 10.004 ms
Percentiles:
50%: 0.002 ms
90%: 0.009 ms
95%: 0.015 ms
99%: 0.119 ms
99.9%: 1.457 ms
99.99%: 2.683 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.171 s
Allocation speed:
Operations per second: 45.405 M/s
Bytes per second: 3.901 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 5.986 -> 6.455 GB
Thread pauses:
% of time frozen: 48.151 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 10050.017 /s
Max: 15721 /s
Percentiles:
50%: 10918 /s
90%: 13914 /s
95%: 14317 /s
99%: 15344 /s
99.9%: 15456 /s
99.99%: 15456 /s
Global pauses:
% of time frozen: 6.808 %
# per second: 3125.253 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.022 ms
Max: 6.898 ms
Percentiles:
50%: 0.004 ms
90%: 0.019 ms
95%: 0.034 ms
99%: 0.084 ms
99.9%: 4.791 ms
99.99%: 5.902 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.004 s
Allocation speed:
Operations per second: 28.472 M/s
Bytes per second: 2.446 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.268 -> 16.048 GB
Thread pauses:
% of time frozen: 69.967 %
# per second:
Min .. Max:
Min: 13 /s
Avg: 8831.971 /s
Max: 17298 /s
Percentiles:
50%: 8236 /s
90%: 14515 /s
95%: 15085 /s
99%: 16700 /s
99.9%: 17052 /s
99.99%: 17052 /s
Global pauses:
% of time frozen: 24.199 %
# per second: 18229.617 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.013 ms
Max: 26.041 ms
Percentiles:
50%: 0.004 ms
90%: 0.019 ms
95%: 0.027 ms
99%: 0.07 ms
99.9%: 1.85 ms
99.99%: 5.381 ms
Launch parameters: -l 0
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: Batch, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1749.2 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.012 s
Allocation speed:
Operations per second: 48.733 M/s
Bytes per second: 4.187 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.102 GB
Thread pauses:
% of time frozen: 56.046 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 1929.075 /s
Max: 2610 /s
Percentiles:
50%: 2107 /s
90%: 2462 /s
95%: 2485 /s
99%: 2578 /s
99.9%: 2592 /s
99.99%: 2592 /s
Global pauses:
% of time frozen: 48.15 %
# per second: 871.443 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.553 ms
Max: 34.753 ms
Percentiles:
50%: 0.012 ms
90%: 0.741 ms
95%: 1.351 ms
99%: 12.779 ms
99.9%: 31.065 ms
99.99%: 34.676 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.01 s
Allocation speed:
Operations per second: 48.955 M/s
Bytes per second: 4.206 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.436 -> 7.294 GB
Thread pauses:
% of time frozen: 56.602 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 1981.399 /s
Max: 7370 /s
Percentiles:
50%: 1737 /s
90%: 2016 /s
95%: 6746 /s
99%: 7255 /s
99.9%: 7348 /s
99.99%: 7348 /s
Global pauses:
% of time frozen: 47.759 %
# per second: 907.677 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.526 ms
Max: 721.734 ms
Percentiles:
50%: 0.011 ms
90%: 0.804 ms
95%: 0.984 ms
99%: 7.191 ms
99.9%: 30.41 ms
99.99%: 130.746 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.035 s
Allocation speed:
Operations per second: 35.3 M/s
Bytes per second: 3.033 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.036 -> 17.736 GB
Thread pauses:
% of time frozen: 66.801 %
# per second:
Min .. Max:
Min: 2 /s
Avg: 1539.537 /s
Max: 3740 /s
Percentiles:
50%: 1464 /s
90%: 1875 /s
95%: 3284 /s
99%: 3593 /s
99.9%: 3593 /s
99.99%: 3593 /s
Global pauses:
% of time frozen: 59.628 %
# per second: 1866.468 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.319 ms
Max: 157.873 ms
Percentiles:
50%: 0.012 ms
90%: 0.998 ms
95%: 1.823 ms
99%: 3.424 ms
99.9%: 22.489 ms
99.99%: 32.813 ms
Launch parameters: -l 0
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: Batch, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1779.25 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.038 s
Allocation speed:
Operations per second: 48.571 M/s
Bytes per second: 4.173 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.064 GB
Thread pauses:
% of time frozen: 39.935 %
# per second:
Min .. Max:
Min: 3 /s
Avg: 5260.243 /s
Max: 6734 /s
Percentiles:
50%: 5674 /s
90%: 6247 /s
95%: 6413 /s
99%: 6593 /s
99.9%: 6607 /s
99.99%: 6607 /s
Global pauses:
% of time frozen: 23.222 %
# per second: 977.401 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.238 ms
Max: 69.359 ms
Percentiles:
50%: 0.011 ms
90%: 0.017 ms
95%: 0.049 ms
99%: 6.117 ms
99.9%: 32.463 ms
99.99%: 54.584 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.583 s
Allocation speed:
Operations per second: 44.237 M/s
Bytes per second: 3.801 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.435 -> 6.455 GB
Thread pauses:
% of time frozen: 47.743 %
# per second:
Min .. Max:
Min: 4401 /s
Avg: 6406.544 /s
Max: 14578 /s
Percentiles:
50%: 5659 /s
90%: 7332 /s
95%: 13259 /s
99%: 14422 /s
99.9%: 14532 /s
99.99%: 14532 /s
Global pauses:
% of time frozen: 25.467 %
# per second: 1555.534 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.164 ms
Max: 720.932 ms
Percentiles:
50%: 0.005 ms
90%: 0.016 ms
95%: 0.018 ms
99%: 0.945 ms
99.9%: 20.233 ms
99.99%: 46.685 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.009 s
Allocation speed:
Operations per second: 47.559 M/s
Bytes per second: 4.086 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 18.46 GB
Thread pauses:
% of time frozen: 42.659 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 4987.409 /s
Max: 7145 /s
Percentiles:
50%: 5546 /s
90%: 6451 /s
95%: 6636 /s
99%: 6822 /s
99.9%: 6966 /s
99.99%: 6966 /s
Global pauses:
% of time frozen: 22.354 %
# per second: 1030.688 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.217 ms
Max: 72.941 ms
Percentiles:
50%: 0.011 ms
90%: 0.017 ms
95%: 0.194 ms
99%: 3.339 ms
99.9%: 30.068 ms
99.99%: 62.404 ms
Launch parameters: -l 1
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: Interactive, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1846.8 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.021 s
Allocation speed:
Operations per second: 56.508 M/s
Bytes per second: 4.855 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.093 GB
Thread pauses:
% of time frozen: 52.238 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 1545.225 /s
Max: 1883 /s
Percentiles:
50%: 1604 /s
90%: 1790 /s
95%: 1826 /s
99%: 1873 /s
99.9%: 1876 /s
99.99%: 1876 /s
Global pauses:
% of time frozen: 42.541 %
# per second: 910.184 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.467 ms
Max: 54.849 ms
Percentiles:
50%: 0.013 ms
90%: 0.731 ms
95%: 0.967 ms
99%: 7.258 ms
99.9%: 30.335 ms
99.99%: 50.361 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.01 s
Allocation speed:
Operations per second: 47.803 M/s
Bytes per second: 4.107 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.436 -> 8.091 GB
Thread pauses:
% of time frozen: 53.891 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 2138.835 /s
Max: 7681 /s
Percentiles:
50%: 1696 /s
90%: 2961 /s
95%: 7099 /s
99%: 7515 /s
99.9%: 7526 /s
99.99%: 7526 /s
Global pauses:
% of time frozen: 42.637 %
# per second: 918.749 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.464 ms
Max: 166.009 ms
Percentiles:
50%: 0.012 ms
90%: 0.845 ms
95%: 1.104 ms
99%: 7.338 ms
99.9%: 29.355 ms
99.99%: 47.703 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.105 s
Allocation speed:
Operations per second: 36.616 M/s
Bytes per second: 3.146 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 17.813 GB
Thread pauses:
% of time frozen: 64.946 %
# per second:
Min .. Max:
Min: 2 /s
Avg: 1761.577 /s
Max: 4312 /s
Percentiles:
50%: 1627 /s
90%: 2403 /s
95%: 3445 /s
99%: 4135 /s
99.9%: 4209 /s
99.99%: 4209 /s
Global pauses:
% of time frozen: 56.522 %
# per second: 2348.103 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.241 ms
Max: 38.135 ms
Percentiles:
50%: 0.013 ms
90%: 0.886 ms
95%: 1.119 ms
99%: 3.218 ms
99.9%: 21.167 ms
99.99%: 33.594 ms
Launch parameters: -l 1
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: Interactive, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1664.4 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.032 s
Allocation speed:
Operations per second: 48.221 M/s
Bytes per second: 4.143 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.209 GB
Thread pauses:
% of time frozen: 40.303 %
# per second:
Min .. Max:
Min: 3 /s
Avg: 4729.253 /s
Max: 6319 /s
Percentiles:
50%: 5228 /s
90%: 5719 /s
95%: 5849 /s
99%: 6096 /s
99.9%: 6296 /s
99.99%: 6296 /s
Global pauses:
% of time frozen: 21.823 %
# per second: 918.996 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.237 ms
Max: 46.697 ms
Percentiles:
50%: 0.011 ms
90%: 0.018 ms
95%: 0.639 ms
99%: 8.09 ms
99.9%: 27.951 ms
99.99%: 37.731 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.004 s
Allocation speed:
Operations per second: 44.831 M/s
Bytes per second: 3.852 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.436 -> 6.996 GB
Thread pauses:
% of time frozen: 46.523 %
# per second:
Min .. Max:
Min: 4 /s
Avg: 5255.299 /s
Max: 12630 /s
Percentiles:
50%: 5296 /s
90%: 7367 /s
95%: 11774 /s
99%: 12510 /s
99.9%: 12511 /s
99.99%: 12511 /s
Global pauses:
% of time frozen: 27.781 %
# per second: 945.566 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.294 ms
Max: 958.288 ms
Percentiles:
50%: 0.01 ms
90%: 0.017 ms
95%: 0.037 ms
99%: 2.445 ms
99.9%: 28.589 ms
99.99%: 149.959 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.044 s
Allocation speed:
Operations per second: 17.38 M/s
Bytes per second: 1.493 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 16.875 GB
Thread pauses:
% of time frozen: 79.55 %
# per second:
Min .. Max:
Min: 816 /s
Avg: 2806.844 /s
Max: 5079 /s
Percentiles:
50%: 2792 /s
90%: 4378 /s
95%: 4607 /s
99%: 4761 /s
99.9%: 5021 /s
99.99%: 5021 /s
Global pauses:
% of time frozen: 68.954 %
# per second: 633.934 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 1.088 ms
Max: 3144.414 ms
Percentiles:
50%: 0.005 ms
90%: 0.017 ms
95%: 0.051 ms
99%: 2.427 ms
99.9%: 45.831 ms
99.99%: 1552.266 ms
Launch parameters: -l 3
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: SustainedLowLatency, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1685.85 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.016 s
Allocation speed:
Operations per second: 56.73 M/s
Bytes per second: 4.874 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.08 GB
Thread pauses:
% of time frozen: 51.348 %
# per second:
Min .. Max:
Min: 15 /s
Avg: 1544.278 /s
Max: 1968 /s
Percentiles:
50%: 1541 /s
90%: 1678 /s
95%: 1793 /s
99%: 1886 /s
99.9%: 1891 /s
99.99%: 1891 /s
Global pauses:
% of time frozen: 40.904 %
# per second: 877.514 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.466 ms
Max: 45.173 ms
Percentiles:
50%: 0.013 ms
90%: 0.716 ms
95%: 0.992 ms
99%: 6.235 ms
99.9%: 30.172 ms
99.99%: 38.892 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.004 s
Allocation speed:
Operations per second: 39.9 M/s
Bytes per second: 3.428 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.433 -> 7.198 GB
Thread pauses:
% of time frozen: 65.387 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 1824.337 /s
Max: 7071 /s
Percentiles:
50%: 1598 /s
90%: 2142 /s
95%: 6420 /s
99%: 6882 /s
99.9%: 6927 /s
99.99%: 6927 /s
Global pauses:
% of time frozen: 57.893 %
# per second: 787.324 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.735 ms
Max: 1233.215 ms
Percentiles:
50%: 0.012 ms
90%: 0.813 ms
95%: 0.973 ms
99%: 6.346 ms
99.9%: 36.444 ms
99.99%: 365.649 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.011 s
Allocation speed:
Operations per second: 37.784 M/s
Bytes per second: 3.246 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 17.81 GB
Thread pauses:
% of time frozen: 66.108 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 1690.176 /s
Max: 2704 /s
Percentiles:
50%: 1796 /s
90%: 2098 /s
95%: 2355 /s
99%: 2666 /s
99.9%: 2689 /s
99.99%: 2689 /s
Global pauses:
% of time frozen: 61.133 %
# per second: 851.158 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.718 ms
Max: 2289.214 ms
Percentiles:
50%: 0.009 ms
90%: 1.057 ms
95%: 1.261 ms
99%: 4.092 ms
99.9%: 31.546 ms
99.99%: 65.788 ms
Launch parameters: -l 3
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Server GC, Latency mode: SustainedLowLatency, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1625.85 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.027 s
Allocation speed:
Operations per second: 46.602 M/s
Bytes per second: 4.004 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.143 GB
Thread pauses:
% of time frozen: 42.541 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 5065.343 /s
Max: 7127 /s
Percentiles:
50%: 5279 /s
90%: 5941 /s
95%: 6327 /s
99%: 6635 /s
99.9%: 6678 /s
99.99%: 6678 /s
Global pauses:
% of time frozen: 20.467 %
# per second: 1008.602 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.203 ms
Max: 44.014 ms
Percentiles:
50%: 0.011 ms
90%: 0.018 ms
95%: 0.186 ms
99%: 5.821 ms
99.9%: 24.705 ms
99.99%: 36.1 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.87 s
Allocation speed:
Operations per second: 43.809 M/s
Bytes per second: 3.764 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.436 -> 6.459 GB
Thread pauses:
% of time frozen: 48.244 %
# per second:
Min .. Max:
Min: 3257 /s
Avg: 5935.338 /s
Max: 12945 /s
Percentiles:
50%: 5417 /s
90%: 6693 /s
95%: 11952 /s
99%: 12542 /s
99.9%: 12890 /s
99.99%: 12890 /s
Global pauses:
% of time frozen: 29.058 %
# per second: 983.106 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.296 ms
Max: 1187.266 ms
Percentiles:
50%: 0.01 ms
90%: 0.017 ms
95%: 0.021 ms
99%: 1.695 ms
99.9%: 28.389 ms
99.99%: 114.474 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.013 s
Allocation speed:
Operations per second: 44.042 M/s
Bytes per second: 3.784 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 18.361 GB
Thread pauses:
% of time frozen: 47.835 %
# per second:
Min .. Max:
Min: 6 /s
Avg: 4507.58 /s
Max: 7277 /s
Percentiles:
50%: 4962 /s
90%: 5961 /s
95%: 6337 /s
99%: 7032 /s
99.9%: 7143 /s
99.99%: 7143 /s
Global pauses:
% of time frozen: 26.194 %
# per second: 868.577 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.302 ms
Max: 50.122 ms
Percentiles:
50%: 0.011 ms
90%: 0.019 ms
95%: 0.987 ms
99%: 10.109 ms
99.9%: 32.873 ms
99.99%: 48.544 ms
Launch parameters: -l 0
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Workstation GC, Latency mode: Batch, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1844.15 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.008 s
Allocation speed:
Operations per second: 53.69 M/s
Bytes per second: 4.613 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.09 GB
GC rate:
Gen0, # per second: 115.205 /s
Gen1, # per second: 6.395 /s
Gen2, # per second: 2.798 /s
Thread pauses:
% of time frozen: 54.421 %
# per second:
Min .. Max:
Min: 2 /s
Avg: 4658.903 /s
Max: 7470 /s
Percentiles:
50%: 4908 /s
90%: 5846 /s
95%: 6911 /s
99%: 7357 /s
99.9%: 7377 /s
99.99%: 7377 /s
Global pauses:
% of time frozen: 44.794 %
# per second: 1314.821 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.341 ms
Max: 11.871 ms
Percentiles:
50%: 0.304 ms
90%: 0.561 ms
95%: 0.672 ms
99%: 1.351 ms
99.9%: 9.491 ms
99.99%: 11.127 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.058 s
Allocation speed:
Operations per second: 39.016 M/s
Bytes per second: 3.352 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.437 -> 8.323 GB
GC rate:
Gen0, # per second: 1107.156 /s
Gen1, # per second: 112.147 /s
Gen2, # per second: 12.129 /s
Thread pauses:
% of time frozen: 66.643 %
# per second:
Min .. Max:
Min: 3 /s
Avg: 3431.383 /s
Max: 4589 /s
Percentiles:
50%: 3761 /s
90%: 4113 /s
95%: 4244 /s
99%: 4468 /s
99.9%: 4504 /s
99.99%: 4504 /s
Global pauses:
% of time frozen: 57.062 %
# per second: 1099.302 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.519 ms
Max: 54.234 ms
Percentiles:
50%: 0.566 ms
90%: 1.053 ms
95%: 1.187 ms
99%: 1.498 ms
99.9%: 2.558 ms
99.99%: 6.356 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 13.144 s
Allocation speed:
Operations per second: 18.815 M/s
Bytes per second: 1.616 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 16.046 GB
GC rate:
Gen0, # per second: 1468.989 /s
Gen1, # per second: 183.652 /s
Gen2, # per second: 10.118 /s
Thread pauses:
% of time frozen: 84.377 %
# per second:
Min .. Max:
Min: 1578 /s
Avg: 3085.982 /s
Max: 4543 /s
Percentiles:
50%: 3157 /s
90%: 3777 /s
95%: 4039 /s
99%: 4217 /s
99.9%: 4417 /s
99.99%: 4417 /s
Global pauses:
% of time frozen: 80.175 %
# per second: 616.231 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 1.301 ms
Max: 6595.77 ms
Percentiles:
50%: 0.549 ms
90%: 1.059 ms
95%: 1.173 ms
99%: 1.45 ms
99.9%: 2.75 ms
99.99%: 9.269 ms
Launch parameters: -l 1
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Workstation GC, Latency mode: Interactive, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1840.75 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.013 s
Allocation speed:
Operations per second: 47.597 M/s
Bytes per second: 4.089 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.088 GB
GC rate:
Gen0, # per second: 98.875 /s
Gen1, # per second: 2.497 /s
Gen2, # per second: 2.097 /s
Thread pauses:
% of time frozen: 60.866 %
# per second:
Min .. Max:
Min: 2 /s
Avg: 3867.494 /s
Max: 6376 /s
Percentiles:
50%: 4145 /s
90%: 4769 /s
95%: 5460 /s
99%: 6245 /s
99.9%: 6354 /s
99.99%: 6354 /s
Global pauses:
% of time frozen: 49.448 %
# per second: 1246.223 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.397 ms
Max: 15.242 ms
Percentiles:
50%: 0.361 ms
90%: 0.726 ms
95%: 0.84 ms
99%: 1.342 ms
99.9%: 13.481 ms
99.99%: 14.407 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.034 s
Allocation speed:
Operations per second: 42.401 M/s
Bytes per second: 3.643 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.437 -> 8.489 GB
GC rate:
Gen0, # per second: 992.566 /s
Gen1, # per second: 72.556 /s
Gen2, # per second: 9.967 /s
Thread pauses:
% of time frozen: 64.36 %
# per second:
Min .. Max:
Min: 2 /s
Avg: 3463.54 /s
Max: 5727 /s
Percentiles:
50%: 3630 /s
90%: 4212 /s
95%: 5311 /s
99%: 5656 /s
99.9%: 5695 /s
99.99%: 5695 /s
Global pauses:
% of time frozen: 56.443 %
# per second: 1020.273 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.553 ms
Max: 29.625 ms
Percentiles:
50%: 0.622 ms
90%: 0.97 ms
95%: 1.059 ms
99%: 1.272 ms
99.9%: 1.957 ms
99.99%: 2.678 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 11.76 s
Allocation speed:
Operations per second: 26.143 M/s
Bytes per second: 2.246 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 16.049 GB
GC rate:
Gen0, # per second: 1591.242 /s
Gen1, # per second: 171.684 /s
Gen2, # per second: 9.184 /s
Thread pauses:
% of time frozen: 78.188 %
# per second:
Min .. Max:
Min: 1305 /s
Avg: 2941.083 /s
Max: 3912 /s
Percentiles:
50%: 3072 /s
90%: 3432 /s
95%: 3603 /s
99%: 3824 /s
99.9%: 3845 /s
99.99%: 3845 /s
Global pauses:
% of time frozen: 71.95 %
# per second: 834.099 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.863 ms
Max: 3275.726 ms
Percentiles:
50%: 0.589 ms
90%: 1.097 ms
95%: 1.199 ms
99%: 1.455 ms
99.9%: 3.491 ms
99.99%: 37.698 ms
Launch parameters: -l 2
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Workstation GC, Latency mode: LowLatency, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 330.2 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.012 s
Allocation speed:
Operations per second: 3.471 M/s
Bytes per second: 0.298 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.204 GB
GC rate:
Gen0, # per second: 588.001 /s
Gen1, # per second: 144.329 /s
Gen2, # per second: 0.2 /s
Thread pauses:
% of time frozen: 96.774 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 2435.778 /s
Max: 2853 /s
Percentiles:
50%: 2699 /s
90%: 2817 /s
95%: 2837 /s
99%: 2847 /s
99.9%: 2852 /s
99.99%: 2852 /s
Global pauses:
% of time frozen: 91.381 %
# per second: 3720.679 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.246 ms
Max: 3.65 ms
Percentiles:
50%: 0.289 ms
90%: 0.373 ms
95%: 0.41 ms
99%: 0.494 ms
99.9%: 0.712 ms
99.99%: 1.166 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.095 s
Allocation speed:
Operations per second: 0.581 M/s
Bytes per second: 0.05 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.437 -> 6.464 GB
GC rate:
Gen0, # per second: 5966.969 /s
Gen1, # per second: 5526.96 /s
Gen2, # per second: 0.297 /s
Thread pauses:
% of time frozen: 99.226 %
# per second:
Min .. Max:
Min: 9 /s
Avg: 227.305 /s
Max: 331 /s
Percentiles:
50%: 238 /s
90%: 301 /s
95%: 315 /s
99%: 329 /s
99.9%: 330 /s
99.99%: 330 /s
Global pauses:
% of time frozen: 96.995 %
# per second: 759.07 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 1.278 ms
Max: 32.493 ms
Percentiles:
50%: 1.588 ms
90%: 2.514 ms
95%: 2.878 ms
99%: 3.745 ms
99.9%: 5.62 ms
99.99%: 8.684 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 10.055 s
Allocation speed:
Operations per second: 0.951 M/s
Bytes per second: 0.082 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 16.083 GB
GC rate:
Gen0, # per second: 12583.268 /s
Gen1, # per second: 10003.465 /s
Gen2, # per second: 0.497 /s
Thread pauses:
% of time frozen: 98.836 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 603.631 /s
Max: 797 /s
Percentiles:
50%: 652 /s
90%: 759 /s
95%: 778 /s
99%: 788 /s
99.9%: 789 /s
99.99%: 789 /s
Global pauses:
% of time frozen: 96.919 %
# per second: 1161.265 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.835 ms
Max: 21.236 ms
Percentiles:
50%: 1.043 ms
90%: 1.449 ms
95%: 1.589 ms
99%: 2.297 ms
99.9%: 3.439 ms
99.99%: 4.28 ms
Launch parameters: -l 3
Software:
Runtime: .NET Core
Version: .NET 8.0.14
GC mode: Workstation GC, Latency mode: SustainedLowLatency, LOH compaction mode: Default, Large pages: disabled, Generations: 0..2
OS: Microsoft Windows 10.0.19045 (X64)
Hardware:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
CPU core count: 16
RAM size: 32 GB
--- Raw allocation (w/o holding what's allocated) ---
Test settings:
Duration: 1 ms
Thread count: 16
Unit size: 16 B
Allocation speed:
Operations per second: 1874.1 M/s
--- Stateless server (no static set) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 0 GB
Object count: 0 M
Actual duration: 10.011 s
Allocation speed:
Operations per second: 47.528 M/s
Bytes per second: 4.083 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 0.037 -> 0.076 GB
GC rate:
Gen0, # per second: 96.595 /s
Gen1, # per second: 2.497 /s
Gen2, # per second: 1.998 /s
Thread pauses:
% of time frozen: 60.39 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 4206.749 /s
Max: 6437 /s
Percentiles:
50%: 4678 /s
90%: 5117 /s
95%: 5296 /s
99%: 6145 /s
99.9%: 6406 /s
99.99%: 6406 /s
Global pauses:
% of time frozen: 48.915 %
# per second: 1108.391 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.441 ms
Max: 14.756 ms
Percentiles:
50%: 0.394 ms
90%: 0.726 ms
95%: 0.854 ms
99%: 1.42 ms
99.9%: 13.513 ms
99.99%: 14.468 ms
--- Worker / typical server (static set = 20% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 6.4 GB
Object count: 74.489 M
Actual duration: 10.057 s
Allocation speed:
Operations per second: 41.131 M/s
Bytes per second: 3.534 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 6.437 -> 8.424 GB
GC rate:
Gen0, # per second: 985.849 /s
Gen1, # per second: 72.783 /s
Gen2, # per second: 9.844 /s
Thread pauses:
% of time frozen: 65.266 %
# per second:
Min .. Max:
Min: 1 /s
Avg: 3654.795 /s
Max: 5506 /s
Percentiles:
50%: 3917 /s
90%: 4730 /s
95%: 5094 /s
99%: 5403 /s
99.9%: 5475 /s
99.99%: 5475 /s
Global pauses:
% of time frozen: 56.226 %
# per second: 1071.657 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.525 ms
Max: 52.704 ms
Percentiles:
50%: 0.593 ms
90%: 0.969 ms
95%: 1.076 ms
99%: 1.422 ms
99.9%: 2.075 ms
99.99%: 4.35 ms
--- Caching / compute server (static set = 50% RAM) ---
Test settings:
Duration: 10 s
Thread count: 16
Static set:
Total size: 16 GB
Object count: 186.233 M
Actual duration: 12.89 s
Allocation speed:
Operations per second: 25.96 M/s
Bytes per second: 2.23 GB/s
Allocation stats:
Size:
Min .. Max:
Min: 32 B
Avg: 92.25 B
Max: 131072 B
Percentiles:
50%: 40 B
90%: 120 B
95%: 144 B
99%: 376 B
99.9%: 5144 B
99.99%: 19456 B
Hold duration:
Min .. Max:
Min: 0 ms
Avg: 11.586 ms
Max: 40000 ms
Percentiles:
50%: 0 ms
90%: 0 ms
95%: 0.1 ms
99%: 100 ms
99.9%: 200 ms
99.99%: 20000 ms
GC stats:
RAM used: 16.037 -> 16.05 GB
GC rate:
Gen0, # per second: 1432.304 /s
Gen1, # per second: 156.706 /s
Gen2, # per second: 8.068 /s
Thread pauses:
% of time frozen: 78.258 %
# per second:
Min .. Max:
Min: 1462 /s
Avg: 3244.119 /s
Max: 4136 /s
Percentiles:
50%: 3386 /s
90%: 3913 /s
95%: 3984 /s
99%: 4093 /s
99.9%: 4124 /s
99.99%: 4124 /s
Global pauses:
% of time frozen: 72.028 %
# per second: 813.084 /s
Pause duration:
Min .. Max:
Min: 0 ms
Avg: 0.886 ms
Max: 3445.259 ms
Percentiles:
50%: 0.626 ms
90%: 1.14 ms
95%: 1.263 ms
99%: 1.581 ms
99.9%: 2.463 ms
99.99%: 10.08 ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment