lkml.org 
[lkml]   [2004]   [Aug]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] token based thrashing control
Rik van Riel <riel@redhat.com> wrote:
>
> On Fri, 30 Jul 2004, Rik van Riel wrote:
>
> > I have run a very unscientific benchmark on my system to test
> > the effectiveness of the patch, timing how a 230MB two-process
> > qsbench run takes, with and without the token thrashing
> > protection present.
> >
> > normal 2.6.8-rc2: 6m45s
> > 2.6.8-rc2 + token: 4m24s
>
> OK, I've now also ran day-long kernel compilate tests,
> 3 times each with make -j 10, 20, 30, 40, 50 and 60 on
> my dual pIII w/ 384 MB and a 180 MB named in the background.
>
> For make -j 10 through make -j 50 the differences are in
> the noise, basically giving the same result for each kernel.
>
> However, for make -j 60 there's a dramatic difference between
> a kernel with the token based swapout and a kernel without.
>
> normal 2.6.8-rc2: 1h20m runtime / ~26% CPU use average
> 2.6.8-rc2 + token: 42m runtime / ~52% CPU use average

OK. My test is usually around 50-60% CPU occupancy so we're not gaining in
the moderate swapping range.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:04    [W:0.047 / U:0.236 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site