PM
> To: nginx-devel@nginx.org
> Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
>
> Hello!
>
> On Sat, Feb 27, 2021 at 12:48:04PM +, Zhao, Ping wrote:
>
> > Yes, io_uring can help Nginx achieve same performance with lower
> > resource cost. Th
ounin
Sent: March 22, 2021 12:18PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hello!
On Sat, Feb 27, 2021 at 12:48:04PM +, Zhao, Ping wrote:
> Yes, io_uring can help Nginx achieve same performance with lower
> resource cost. This is the key
Hello!
On Sat, Feb 27, 2021 at 12:48:04PM +, Zhao, Ping wrote:
> Yes, io_uring can help Nginx achieve same performance with lower
> resource cost. This is the key improvement of io_uring I think.
> It can't break through the HW limitation.
Thanks for the patch and testing.
Potentially thi
ruary 26, 2021 4:41 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
I created i3en.6xlarge instance, 2 SSDs with 250k iops each (in raid0) and
reproduced your results. Please find dstat output below.
1 worker, io_uring:
usr sys id
62k, BW=2196MiB/s (2303MB/s)(10.0GiB/4663msec)
BR,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Thursday, February 25, 2021 7:01 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
Looks like gene
PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
Looks like general-purpose AWS EC2 instances does not optimized to high random
I/O even with NVMe SSD; I'll try to test it again on bare-metal,
storage-optimized instance.
How ma
Regards,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Tuesday, February 9, 2021 9:31 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
Unfortunately, I still couldn't reproduce these
that disk read keeps at 250M/s, is there
anything locked the disk io bw?
Regards,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Tuesday, February 9, 2021 9:31 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io)
devel
mailto:nginx-devel-boun...@nginx.org>> On Behalf
Of Zhao, Ping
Sent: Thursday, January 21, 2021 9:44 AM
To: nginx-devel@nginx.org<mailto:nginx-devel@nginx.org>
Subject: RE: [PATCH] Add io_uring support in AIO(async io) module
Hi Vladimir,
No special/extra configuration nee
g
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Monday, February 15, 2021 4:12 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
First of all, happy Chinese New Year!
Yes, I've checked this fi
&& !ctx->directio;
>
> -----Original Message-----
> From: nginx-devel On Behalf Of Zhao, Ping
> Sent: Thursday, January 21, 2021 9:44 AM
> To: nginx-devel@nginx.org
> Subject: RE: [PATCH] Add io_uring support in AIO(async io) module
>
> Hi Vladimir,
>
> No sp
391#53391: io_uring_peek_cqe: START
> >
> > BR,
> > Ping
> >
> > -Original Message-
> > From: nginx-devel On Behalf Of Mikhail
> Isachenkov
> > Sent: Tuesday, February 9, 2021 9:31 PM
> > To: nginx-devel@nginx.org
> > Subject: Re: [PATCH]
to see if any
'io_uring_peek_cqe' in the log:
[debug] 53391#53391: io_uring_peek_cqe: START
BR,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Tuesday, February 9, 2021 9:31 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring
any
'io_uring_peek_cqe' in the log:
[debug] 53391#53391: io_uring_peek_cqe: START
BR,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Tuesday, February 9, 2021 9:31 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(asy
his patch.
BR,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Tuesday, February 9, 2021 1:17 AM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
First of all, thank you for pointing me to AWS patc
his patch.
BR,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Tuesday, February 9, 2021 1:17 AM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
First of all, thank you for pointing me to AWS patch
'sendfile on' and 'aio off' to get
reference numbers for sendfile too?
Thanks in advance!
04.02.2021 10:08, Zhao, Ping пишет:
Another possible cause is that "/usr/local/html/64746" was changed/removed when
other user tried to read it.
-----Original Message-
Fro
: Friday, February 5, 2021 2:43 PM
To: nginx-devel@nginx.org
Subject: RE: [PATCH] Add io_uring support in AIO(async io) module
Hi Mikhail,
Added 'sendfile on' & 'aio off' test result with previous table:
Following is the test result with 100KB and 1MB: (4KB to
250MB/s 900MB/s 2.0GB/s
sendfile tbt900MB/s 1.6GB/s
Regards,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Thursday, February 4, 2021 4:55 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in
hursday, February 4, 2021 4:55 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi Zhao Ping,
My test is much simpler than yours. I created
/usr/local/html/(1...9) files on SSD (100 kb size) and wrote small lua
script for wrk that adds 5 rando
er possible cause is that "/usr/local/html/64746" was changed/removed when
other user tried to read it.
-Original Message-
From: Zhao, Ping
Sent: Thursday, February 4, 2021 10:33 AM
To: nginx-devel@nginx.org
Subject: RE: [PATCH] Add io_uring support in AIO(async io) module
Hi Mikh
Another possible cause is that "/usr/local/html/64746" was changed/removed when
other user tried to read it.
-Original Message-
From: Zhao, Ping
Sent: Thursday, February 4, 2021 10:33 AM
To: nginx-devel@nginx.org
Subject: RE: [PATCH] Add io_uring support in AIO(async io)
11.11.11.1:8080"
Which is fixed by my 2nd patch(Jan 25) already.
BR,
Ping
-Original Message-
From: nginx-devel On Behalf Of Mikhail
Isachenkov
Sent: Wednesday, February 3, 2021 10:11 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
Hi
x->directio;
-Original Message-
From: nginx-devel On Behalf Of Zhao, Ping
Sent: Thursday, January 21, 2021 9:44 AM
To: nginx-devel@nginx.org
Subject: RE: [PATCH] Add io_uring support in AIO(async io) module
Hi Vladimir,
No special/extra configuration needed, but need check if 'aio o
, January 21, 2021 9:44 AM
To: nginx-devel@nginx.org
Subject: RE: [PATCH] Add io_uring support in AIO(async io) module
Hi Vladimir,
No special/extra configuration needed, but need check if 'aio on' and 'sendfile
off' is correctly set. This is my Nginx config for reference:
u
l Message-
From: nginx-devel On Behalf Of Vladimir Homutov
Sent: Wednesday, January 20, 2021 12:43 AM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
On Tue, Jan 19, 2021 at 03:32:30AM +, Zhao, Ping wrote:
> It depends on if disk io is the perfo
On Tue, Jan 19, 2021 at 03:32:30AM +, Zhao, Ping wrote:
> It depends on if disk io is the performance hot spot or not. If yes,
> io_uring shows improvement than libaio. With 4KB/100KB length 1 Nginx
> thread it's hard to see performance difference because iostat is only
> around ~10MB/100MB per
devel On Behalf Of Vladimir Homutov
Sent: Monday, January 18, 2021 10:11 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
18.01.2021 11:24, Zhao, Ping пишет:
> Hi Vladimir,
>
> I tested with response from 4KB to 1MB length which are ok. Th
-Original Message-
From: nginx-devel On Behalf Of Vladimir Homutov
Sent: Monday, January 18, 2021 3:28 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
On Thu, Jan 14, 2021 at 05:53:17AM +, Zhao, Ping wrote:
# HG changeset patch
# User Ping Zha
sendfile procedure, it provides another
implementation of legacy libaio.
Regards,
Ping
-Original Message-
From: nginx-devel On Behalf Of Vladimir Homutov
Sent: Monday, January 18, 2021 3:28 PM
To: nginx-devel@nginx.org
Subject: Re: [PATCH] Add io_uring support in AIO(async io) module
On
On Thu, Jan 14, 2021 at 05:53:17AM +, Zhao, Ping wrote:
> # HG changeset patch
> # User Ping Zhao
> # Date 1610554205 18000
> # Wed Jan 13 11:10:05 2021 -0500
> # Node ID 95886c3353dc80a3da215027c1e0f2141e47e911
> # Parent b055bb6ef87e49232a7fcb4e5334b8efda3b6499
> Add io_uring support i
31 matches
Mail list logo