rustdesk-server icon indicating copy to clipboard operation
rustdesk-server copied to clipboard

A Big Question :concurrent performance and pressure test

Open longzhou3 opened this issue 3 years ago • 5 comments

Please: What is the concurrent performance of a single machine? How to do performance pressure test?

longzhou3 avatar Sep 02 '22 07:09 longzhou3

i wonder also

rustdesk avatar Sep 02 '22 10:09 rustdesk

IMHO you start doing this kind of tests if you're planning BIG installations.

At the moment, I think the biggest installation is the "official" rustdesk server; maybe @rustdesk can share some usage details, like: VM specs, number of sessions/minute managed by hbbs, hbbr perf, ram/cpu load.

In a perfect world, wel'll have a /metrics endpoint for prometheus...

paspo avatar Sep 02 '22 10:09 paspo

it is super lightweight, mainly network io extensive, not cpu and memory extensive, i do not have exact benchmark. but someone reported high cpu usage on windows, i have not reproduced yet.

rustdesk avatar Sep 02 '22 10:09 rustdesk

@rustdesk but how are the CPU% usage is that multicore usage ? 2core? 4? 16? With 100,1000 concurent connection that % is what ? 10 ? 20% ? That information would be useful before pushing it into any production envirement.

bigretromike avatar Oct 19 '22 20:10 bigretromike

Im still interested how is the ratio of "connected", "running session" to CPU/Memory usage %

bigretromike avatar Mar 18 '23 21:03 bigretromike