Re: question about request merge

2018-04-22 Thread Zhengyuan Liu
2018-04-22 0:23 GMT+08:00 Jens Axboe : > On 4/21/18 8:07 AM, Zhengyuan Liu wrote: >> 2018-04-20 22:34 GMT+08:00 Jens Axboe : >>> On 4/19/18 9:51 PM, Zhengyuan Liu wrote: Hi, Shaohua I found it indeed doesn't do front merge when two threads flush plug list concurrently. To >>

Re: question about request merge

2018-04-21 Thread Jens Axboe
On 4/21/18 8:07 AM, Zhengyuan Liu wrote: > 2018-04-20 22:34 GMT+08:00 Jens Axboe : >> On 4/19/18 9:51 PM, Zhengyuan Liu wrote: >>> Hi, Shaohua >>> >>> I found it indeed doesn't do front merge when two threads flush plug list >>> concurrently. To >>> reappear , I prepared two IO threads , named

Re: question about request merge

2018-04-21 Thread Zhengyuan Liu
2018-04-20 22:34 GMT+08:00 Jens Axboe : > On 4/19/18 9:51 PM, Zhengyuan Liu wrote: >> Hi, Shaohua >> >> I found it indeed doesn't do front merge when two threads flush plug list >> concurrently. To >> reappear , I prepared two IO threads , named a0.io and a1.io . >> Thread a1.io uses libaio to

Re: question about request merge

2018-04-20 Thread Jens Axboe
On 4/19/18 9:51 PM, Zhengyuan Liu wrote: > Hi, Shaohua > > I found it indeed doesn't do front merge when two threads flush plug list > concurrently. To > reappear , I prepared two IO threads , named a0.io and a1.io . > Thread a1.io uses libaio to write 5 requests : > sectors: 16 + 8, 40