lkml.org 
[lkml]   [2000]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [linux-audio-dev] Re: [PATCH really] latency improvements, one reschedule moved
Zlatko Calusic wrote:
>
> Roger Larsson <roger.larsson@norran.net> writes:
>
> > Again... :-(
> >
> > Patch included this time...
> >
>
> Hi, Roger, Linus, others!
>
> 2.4.0-test3-pre4 (which includes this patch) is really a pleasant
> surprise. The I/O bandwidth has greatly improved and I'm still trying
> to understand how can patch this simple be so effective. :)
>
> Great work Roger!
>
> I see this as the first (and most critical) step of returning my faith
> in good performing 2.4.0-final.
>
> Keep up the good work!
> --
> Zlatko

It was not intended to give better performance...
(something masks the expected latency improvements - floppy is
disturbing
me, recal_interrupt. And kmem stuff - but that is more understandable
we will issue additional 'kmem_cache_reap']


I examined the patches again and the fact that it runs
do_try_to_free_pages
periodically may improve performance due to its page cleaning effect -
all pages won't be dirty at the same time...

But it has a downside too - it will destroy the LRU order of pages...
PG_referenced loses some of its meaning...

Streaming writes are likely to gain the most.
Non uniform random accesses may loose :-(


I have an idea...

/RogerL

--
Home page:
http://www.norran.net/nra02596/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

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