Welcome! Log In Create A New Profile

Advanced

Re: Nginx performance data

Paul
January 10, 2022 06:42PM
On 2022-01-10 12:47 p.m., James Read wrote:

> I've been doing some preliminary experiments with PACKET_MMAP style
> communication.

With apologies for "snipping", and disclaimer that I am not an nginx
developer, only a long term user.

So, MMAP has given you "preliminary" analysis of what your kernel can do
with your hardware. Would you care to share, in a meaningful manner, any
results that you feel are relevant to any tcp processes - perhaps nginx
in particular?

> I'm able to max out the available bandwidth using this
> technique.

Available bandwidth? Please define. Is this local, or WAN? Are you on a
56k dial-up modem? or do you have multiple fail-over, load-balanced
fibre connectivity? MMAP to the best of my knowledge, never claimed to
be able to simulate live (live in the sense 'externally processed IP')
tcp/http connections, so what "recognized benchmark" did you max out?

Could Nginx be improved in a similar way?

"improved"? From what and to what? Starting point? End-point? Similar to
what "way"?

You write (below) "a large number of small pages to a large number of
clients..." Large number? 10 to what exponential? I've just looked at
an nginx server that has dealt with ~88.3 GB/sec over the last few
minutes, and cpu usage across 32 cores is bumbling along at less that
3%, temperatures barely 3 degrees above ambient, memcached transferring
nothing to swap.

Either you have badly explained what you are looking for, or, heaven
forfend, you're trolling.

Paul.
Tired old sys-admin.

> James Read
>
>
>
> Regards
> Alex
>
> > On Fri, Jan 7, 2022 at 6:33 PM James Read
> <jamesread5737@gmail.com <mailto:jamesread5737@gmail.com>> wrote:
> >
> >
> >
> >     On Fri, Jan 7, 2022 at 11:56 AM Anoop Alias
> <anoopalias01@gmail.com <mailto:anoopalias01@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
> <jamesread5737@gmail.com <mailto:jamesread5737@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 <mailto:nginx@nginx.org>
> http://mailman.nginx.org/mailman/listinfo/nginx
> http://mailman.nginx.org/mailman/listinfo/nginx
>
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>


\\\||//
(@ @)
ooO_(_)_Ooo__________________________________
|______|_____|_____|_____|_____|_____|_____|_____|
|___|____|_____|_____|_____|_____|_____|_____|____|
|_____|_____| mailto:paul@stormy.ca _|____|____|
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Nginx performance data

James Read January 04, 2022 07:20PM

Re: Nginx performance data

James Read January 07, 2022 06:38AM

RE: Nginx performance data

Reinis Rozitis January 07, 2022 07:20AM

Re: Nginx performance data

James Read January 07, 2022 07:48AM

RE: Nginx performance data

Reinis Rozitis January 08, 2022 05:42AM

Re: Nginx performance data

James Read January 08, 2022 03:52PM

RE: Nginx performance data

Reinis Rozitis January 08, 2022 07:48PM

Re: Nginx performance data

James Read January 08, 2022 08:38PM

Re: Nginx performance data

James Read January 13, 2022 07:52PM

Re: Nginx performance data

James Read January 23, 2022 06:42PM

Re: Nginx performance data

Anoop Alias January 07, 2022 06:56AM

Re: Nginx performance data

James Read January 07, 2022 08:04AM

Re: Nginx performance data

Anoop Alias January 07, 2022 08:14AM

Re: Nginx performance data

James Read January 07, 2022 08:38AM

Re: Nginx performance data

Maxim Dounin January 07, 2022 06:58PM

Re: Nginx performance data

James Read January 08, 2022 03:56PM

Re: Nginx performance data

Francis Daly January 08, 2022 04:22PM

Re: Nginx performance data

James Read January 08, 2022 05:04PM

Re: Nginx performance data

Aleksandar Lazic January 10, 2022 06:42AM

Re: Nginx performance data

James Read January 10, 2022 12:48PM

Re: Nginx performance data

Paul January 10, 2022 06:42PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 290
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready