On Mon, Jan 10, 2022 at 11:42 AM Aleksandar Lazic <al-ng...@none.at> wrote:
> On 07.01.22 14:13, Anoop Alias wrote: > > > https://www.nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/ > > In addition please also take a look into this post. > https://www.nginx.com/blog/thread-pools-boost-performance-9x/ Thanks. I've been doing some preliminary experiments with PACKET_MMAP style communication. I'm able to max out the available bandwidth using this technique. Could Nginx be improved in a similar way? James Read > > > Regards > Alex > > > On Fri, Jan 7, 2022 at 6:33 PM James Read <jamesread5...@gmail.com> > wrote: > > > > > > > > On Fri, Jan 7, 2022 at 11:56 AM Anoop Alias <anoopalia...@gmail.com> > wrote: > > > > This basically depends on your hardware and network speed etc > > > > Nginx is event-driven and does not fork a separate process for > handling new connections which basically makes it different from Apache > httpd > > > > > > Just to be clear Nginx is entirely single threaded? > > > > James Read > > > > > > On Wed, Jan 5, 2022 at 5:48 AM James Read < > jamesread5...@gmail.com> wrote: > > > > Hi, > > > > I have some questions about Nginx performance. How many > concurrent connections can Nginx handle? What throughput can Nginx achieve > when serving a large number of small pages to a large number of clients > (the maximum number supported)? How does Nginx achieve its performance? Is > the epoll event loop all done in a single thread or are multiple threads > used to split the work of serving so many different clients? > > > > thanks in advance > > James Read > > > _______________________________________________ > nginx mailing list > nginx@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx