Tmds.LinuxAsync icon indicating copy to clipboard operation
Tmds.LinuxAsync copied to clipboard

Add "platform" benchmarks

Open adamsitnik opened this issue 5 years ago • 4 comments

We should add a console line arguments that allows to use the "platform" TE configuration.

https://github.com/aspnet/Benchmarks/blob/9cffccb8ad4579b23f5ece871ef537ff6afb6e43/src/BenchmarksApps/Kestrel/PlatformBenchmarks/Program.cs#L23-L44

adamsitnik avatar Feb 21 '20 06:02 adamsitnik

@adamsitnik is this still something we want to do? Any particular benchmark we want to run from these? Plaintext/Json?

cc @antonfirsov

tmds avatar Mar 26 '20 00:03 tmds

Re-open to collect benchmark result.

tmds avatar Apr 14 '20 11:04 tmds

@antonfirsov let's run a single benchmark for platform on Citrine:

e=epoll
a=true
c=inline
i=inline
o=inline
p=true
t=ProcessorCount

tmds avatar Apr 14 '20 11:04 tmds

For this configuration:

RequestsPerSecond:           1,272,299
Max CPU (%):                 100
Avg. Latency (ms):           0.4

I guess we also want to run Config1/2/3/4 from here?

antonfirsov avatar Apr 14 '20 17:04 antonfirsov