Remove the double dispatch on Windows for IO by davidfowl · Pull Request #43449 · dotnet/aspnetcore (original) (raw)
json - aspnet-citrine-win
application |
json.base |
json.pr |
|
CPU Usage (%) |
80 |
81 |
+1.25% |
Cores usage (%) |
2,237 |
2,255 |
+0.80% |
Working Set (MB) |
75 |
75 |
0.00% |
Private Memory (MB) |
102 |
103 |
+0.98% |
Build Time (ms) |
5,125 |
1,300 |
-74.63% |
Start Time (ms) |
335 |
336 |
+0.30% |
Published Size (KB) |
98,708 |
98,708 |
0.00% |
.NET Core SDK Version |
7.0.100-rc.2.22423.10 |
7.0.100-rc.2.22423.10 |
|
load |
json.base |
json.pr |
|
CPU Usage (%) |
64 |
75 |
+17.19% |
Cores usage (%) |
1,784 |
2,112 |
+18.39% |
Working Set (MB) |
38 |
38 |
0.00% |
Private Memory (MB) |
363 |
363 |
0.00% |
Start Time (ms) |
0 |
0 |
|
First Request (ms) |
77 |
70 |
-9.09% |
Requests/sec |
917,094 |
1,101,743 |
+20.13% |
Requests |
13,847,530 |
16,636,002 |
+20.14% |
Mean latency (ms) |
0.67 |
1.09 |
+63.88% |
Max latency (ms) |
66.32 |
46.59 |
-29.75% |
Bad responses |
0 |
0 |
|
Socket errors |
0 |
0 |
|
Read throughput (MB/s) |
127.69 |
153.40 |
+20.13% |
Latency 50th (ms) |
0.42 |
0.31 |
-26.97% |
Latency 75th (ms) |
0.56 |
0.84 |
+49.46% |
Latency 90th (ms) |
1.53 |
2.96 |
+93.46% |
Latency 99th (ms) |
2.79 |
10.21 |
+265.95% |
plaintext - aspnet-citrine-win
application |
plaintext.base |
plaintext.pr |
|
CPU Usage (%) |
71 |
74 |
+4.23% |
Cores usage (%) |
1,991 |
2,066 |
+3.77% |
Working Set (MB) |
104 |
105 |
+0.96% |
Private Memory (MB) |
132 |
132 |
0.00% |
Build Time (ms) |
1,637 |
1,255 |
-23.34% |
Start Time (ms) |
341 |
332 |
-2.64% |
Published Size (KB) |
98,708 |
98,708 |
0.00% |
.NET Core SDK Version |
7.0.100-rc.2.22423.10 |
7.0.100-rc.2.22423.10 |
|
load |
plaintext.base |
plaintext.pr |
|
CPU Usage (%) |
86 |
86 |
0.00% |
Cores usage (%) |
2,395 |
2,415 |
+0.84% |
Working Set (MB) |
38 |
38 |
0.00% |
Private Memory (MB) |
370 |
370 |
0.00% |
Start Time (ms) |
0 |
0 |
|
First Request (ms) |
70 |
76 |
+8.57% |
Requests/sec |
9,991,470 |
10,397,715 |
+4.07% |
Requests |
150,865,147 |
157,006,960 |
+4.07% |
Mean latency (ms) |
46.22 |
31.34 |
-32.19% |
Max latency (ms) |
955.29 |
690.80 |
-27.69% |
Bad responses |
0 |
0 |
|
Socket errors |
0 |
0 |
|
Read throughput (MB/s) |
1,198.08 |
1,249.28 |
+4.27% |
Latency 50th (ms) |
0.92 |
0.85 |
-7.61% |
Latency 75th (ms) |
50.04 |
26.86 |
-46.32% |
Latency 90th (ms) |
162.79 |
114.13 |
-29.89% |
Latency 99th (ms) |
425.44 |
315.27 |
-25.90% |