Skip to content

Instantly share code, notes, and snippets.

@synopse
Created September 2, 2022 12:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save synopse/6305b88eb8a0f62913dafa5397f37dd5 to your computer and use it in GitHub Desktop.
Save synopse/6305b88eb8a0f62913dafa5397f37dd5 to your computer and use it in GitHub Desktop.
Server Seide Stats of Latest TFB tests on mORMot 2
THttpAsyncServer running on localhost:8080; num thread=16 db=PostgreSQL
Press Ctrl+C or use SIGTERM to terminate
{
"ApiVersion": "Debian Linux 5.10.0 epoll",
"ServerName": "mORMot2 (Linux)",
"ProcessName": "8080",
"SockPort": "8080",
"ServerKeepAliveTimeOut": 300000,
"HeadersDefaultBufferSize": 2048,
"HeadersMaximumSize": 65535,
"Async":
{
"ThreadPoolCount": 16,
"ConnectionHigh": 1000,
"Clients":
{
"ReadCount": 5492397,
"WriteCount": 5176050,
"ReadBytes": 259505430,
"WriteBytes": 949865817,
"Total": 2608
},
"Server":
{
"Server": "0.0.0.0",
"Port": "8080",
"RawSocket": 7,
"TimeOut": 10000
},
"Accepted": 2608,
"MaxConnections": 7777777,
"MaxPending": 100000
}
}
Flags: SERVER assumulthrd lockless erms debug repmemleak
Small: blocks=14K size=1MB (part of Medium arena)
Medium: 7MB/7MB peak=7MB current=6 alloc=6 free=0 sleep=0
Large: 320KB/320KB peak=320KB current=1 alloc=1 free=0 sleep=0
Small Blocks since beginning: 33M/3GB (as small=44/46 tiny=56/56)
48=11M 112=5M 80=5M 128=2M 32=1M 96=1M 64=1M 176=887K
160=557K 144=556K 880=554K 416=552K 256=551K 800=302K 272=45K 448=12K
Small Blocks current: 14K/1MB
64=10K 48=3K 32=239 352=199 96=145 112=119 576=92 80=88
384=86 128=84 240=35 1984=30 160=25 272=24 176=21 192=19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment