Re: [RFC] kernel facilities for cache prefetching
- From: Arjan van de Ven <arjan@xxxxxxxxxxxxx>
- Date: Tue, 02 May 2006 10:30:17 +0200
On Tue, 2006-05-02 at 16:06 +0800, Wu Fengguang wrote:
On Tue, May 02, 2006 at 09:58:44AM +0200, Arjan van de Ven wrote:
PREVIOUS WORKS
There has been some similar efforts, i.e.
- Linux: Boot Time Speedups Through Precaching
http://kerneltrap.org/node/2157
- Andrew Morton's kernel module solution
http://www.zip.com.au/~akpm/linux/fboot.tar.gz
- preload - adaptive readahead daemon
http://sourceforge.net/projects/preload
you missed the solution Fedora deploys since over a year using readahead
Thanks, and sorry for more previous works that I failed to mention here :)
one interesting thing that came out of the fedora readahead work is that
most of the bootup isn't actually IO bound. My test machine for example
can load all the data into ram in about 10 seconds, so that the rest of
the boot is basically IO-less. But that still takes 2 minutes....
So I'm not entirely sure how much you can win by just attacking this.
Another interesting approach would be to actually put all the data you
want to use in a non-fragmented, sequential area on disk somehow (there
is an OLS paper submitted about that by Ben) so that at least the disk
side is seekless...
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [RFC] kernel facilities for cache prefetching
- From: Dave Jones
- Re: [RFC] kernel facilities for cache prefetching
- From: Wu Fengguang
- Re: [RFC] kernel facilities for cache prefetching
- References:
- Re: [RFC] kernel facilities for cache prefetching
- From: Arjan van de Ven
- Re: [RFC] kernel facilities for cache prefetching
- Prev by Date: Re: assert/crash in __rmqueue() when enabling CONFIG_NUMA
- Next by Date: Re: [(repost) git Patch 1/1] avoid IRQ0 ioapic pin collision
- Previous by thread: Re: [RFC] kernel facilities for cache prefetching
- Next by thread: Re: [RFC] kernel facilities for cache prefetching
- Index(es):