Re: 60K curl-loader connections
Status: Alpha
Brought to you by:
coroberti
From: Robert I. <cor...@gm...> - 2007-07-04 19:04:04
|
On 7/4/07, Aleksandar Lazic <al-...@no...> wrote: > How much memory is used by curlloader for this 60K?! 60K clients x 25K memory/client (our tuning of libcurl memory) = 60 000 x 30 000 = 1, 6 GB user space + ~100 M in kernel on a machine with 2 GB memory It could be further optimized. > Due the fact that I'am a little bit curious on which os was curlloader > run and on which nginx? Sure, both linux. > What was the nginx config and what the os network config?! Standard build on linux gives epoll handling as the default, increased num of allowed clients to 64K the directive for allowed descriptor (not not remember the exact name something rlimit_nofile) increased up to 64K ulimit -n 100000 + some tuning from curl-loader page, see our FAQs on the web-site, enjoy Israel flag. > >Next target is 100K-200K, whereas we are still very far from Ixia > >IxLoad with its up to 2 mln users. > With how many Computers? Client side - sure , a single one, but maybe more memory, lets see. Ixia is a single box. -- Sincerely, Robert Iakobashvili, coroberti %x40 gmail %x2e com ........................................................... http://curl-loader.sourceforge.net A web testing and traffic generation tool. |