Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-13 Thread Peter Zijlstra
On Tue, 2007-11-13 at 16:34 +0800, Zhang, Yanmin wrote: > My new bisect captured 7c9e69faa28027913ee059c285a5ea8382e24b5d > which caused the regression of iozone following run (3rd/4th... run after > mounting > the ext3 partition). Linus just reverted that commit with commit: commit 0b832a4b93

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-13 Thread Zhang, Yanmin
On Tue, 2007-11-13 at 10:19 +0800, Zhang, Yanmin wrote: > On Mon, 2007-11-12 at 17:48 +0100, Peter Zijlstra wrote: > > On Mon, 2007-11-12 at 17:05 +0200, Benny Halevy wrote: > > > On Nov. 12, 2007, 15:26 +0200, Peter Zijlstra <[EMAIL PROTECTED]> wrote: > > > > Single socket, dual core opteron, 2GB

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Zhang, Yanmin
On Mon, 2007-11-12 at 17:48 +0100, Peter Zijlstra wrote: > On Mon, 2007-11-12 at 17:05 +0200, Benny Halevy wrote: > > On Nov. 12, 2007, 15:26 +0200, Peter Zijlstra <[EMAIL PROTECTED]> wrote: > > > Single socket, dual core opteron, 2GB memory > > > Single SATA disk, ext3 > > > > > > x86_64 kernel a

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Zhang, Yanmin
2007 1:45:57 AM > > Subject: Re: iozone write 50% regression in kernel 2.6.24-rc1 > > > > On Fri, 2007-11-09 at 04:36 -0800, Martin Knoblauch wrote: > > > - Original Message > > > > From: "Zhang, Yanmin" > > > > To: [EMAIL PR

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Zhang, Yanmin
On Mon, 2007-11-12 at 12:25 -0500, Mark Lord wrote: > Peter Zijlstra wrote: > .. > > While I see that the write speed as reported under .24 ~70MB/s is much > > lower than the one reported under .23 ~200MB/s, I find it very hard to > > believe my poor single SATA disk could actually do the 200MB/s f

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Mark Lord
Peter Zijlstra wrote: .. While I see that the write speed as reported under .24 ~70MB/s is much lower than the one reported under .23 ~200MB/s, I find it very hard to believe my poor single SATA disk could actually do the 200MB/s for longer than its cache 8/16 MB (not sure). vmstat shows that ac

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Peter Zijlstra
On Mon, 2007-11-12 at 17:05 +0200, Benny Halevy wrote: > On Nov. 12, 2007, 15:26 +0200, Peter Zijlstra <[EMAIL PROTECTED]> wrote: > > Single socket, dual core opteron, 2GB memory > > Single SATA disk, ext3 > > > > x86_64 kernel and userland > > > > (dirty_background_ratio, dirty_ratio) tunables

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Peter Zijlstra
Single socket, dual core opteron, 2GB memory Single SATA disk, ext3 x86_64 kernel and userland (dirty_background_ratio, dirty_ratio) tunables (5,10) - default 2.6.23.1-42.fc8 #1 SMP 524288 4 59580 60356 524288 4 59247 61101 524288 4

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Martin Knoblauch
- Original Message > From: "Zhang, Yanmin" <[EMAIL PROTECTED]> > To: Martin Knoblauch <[EMAIL PROTECTED]> > Cc: [EMAIL PROTECTED]; LKML > Sent: Monday, November 12, 2007 1:45:57 AM > Subject: Re: iozone write 50% regression in kernel 2.6.24-rc1 &

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Zhang, Yanmin
On Mon, 2007-11-12 at 10:45 +0100, Peter Zijlstra wrote: > On Mon, 2007-11-12 at 10:14 +0800, Zhang, Yanmin wrote: > > > > Subject: mm: speed up writeback ramp-up on clean systems > > > > I tested kernel 2.6.23, 2,6,24-rc2, 2.6.24-rc2_peter(2.6.24-rc2+this patch). > > > > 1) Compare among first/s

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-12 Thread Peter Zijlstra
On Mon, 2007-11-12 at 10:14 +0800, Zhang, Yanmin wrote: > > Subject: mm: speed up writeback ramp-up on clean systems > > I tested kernel 2.6.23, 2,6,24-rc2, 2.6.24-rc2_peter(2.6.24-rc2+this patch). > > 1) Compare among first/second/following running > 2.6.23: second run of iozone will get about

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-11 Thread Zhang, Yanmin
On Fri, 2007-11-09 at 10:54 +0100, Peter Zijlstra wrote: > On Fri, 2007-11-09 at 17:47 +0800, Zhang, Yanmin wrote: > > Comparing with 2.6.23, iozone sequential write/rewrite (512M) has 50% > > regression > > in kernel 2.6.24-rc1. 2.6.24-rc2 has the same regression. > > > > My machine has 8 proces

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-11 Thread Zhang, Yanmin
On Fri, 2007-11-09 at 04:36 -0800, Martin Knoblauch wrote: > - Original Message > > From: "Zhang, Yanmin" <[EMAIL PROTECTED]> > > To: [EMAIL PROTECTED] > > Cc: LKML > > Sent: Friday, November 9, 2007 10:47:52 AM > > Subject:

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-09 Thread Martin Knoblauch
- Original Message > From: "Zhang, Yanmin" <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Cc: LKML > Sent: Friday, November 9, 2007 10:47:52 AM > Subject: iozone write 50% regression in kernel 2.6.24-rc1 > > Comparing with 2.6.23, iozone seq

Re: iozone write 50% regression in kernel 2.6.24-rc1

2007-11-09 Thread Peter Zijlstra
On Fri, 2007-11-09 at 17:47 +0800, Zhang, Yanmin wrote: > Comparing with 2.6.23, iozone sequential write/rewrite (512M) has 50% > regression > in kernel 2.6.24-rc1. 2.6.24-rc2 has the same regression. > > My machine has 8 processor cores and 8GB memory. > > By bisect, I located patch > http://gi

iozone write 50% regression in kernel 2.6.24-rc1

2007-11-09 Thread Zhang, Yanmin
Comparing with 2.6.23, iozone sequential write/rewrite (512M) has 50% regression in kernel 2.6.24-rc1. 2.6.24-rc2 has the same regression. My machine has 8 processor cores and 8GB memory. By bisect, I located patch http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=04