[APPLIED] [PATCH 0/1] [Maverick] readahead consumption tracing

Leann Ogasawara leann.ogasawara at canonical.com
Fri Jul 30 00:18:08 UTC 2010


Applied to Maverick linux master.

Thanks,
Leann

On Thu, 2010-07-29 at 09:46 +0100, Andy Whitcroft wrote:
> ureadahead would love to be able to work out what of the pages read-ahead
> both by the kernel and indeed by itself were actually used.  With this we
> can monitor usage for all boots, allowing the pack to be loaded giving us
> performant boot while also allowing us to re-generate the pack.  No more
> slow boots after installation of a package.  It also allows us to know
> exactly which blocks are needed, which can significantly improve boot
> time on SSD based systems.
> 
> This should be compatible with the current ureadahead and will power
> ureadahead2.  Scott has tested with this patch and seemd happy.
> 
> For Maverick.
> 
> -apw
> 
> Andy Whitcroft (1):
>   UBUNTU: SAUCE: add tracing for user initiated readahead requests
> 
>  include/linux/page-flags.h |    3 +++
>  mm/filemap.c               |    3 +++
>  mm/memory.c                |    7 ++++++-
>  mm/mincore.c               |    2 ++
>  mm/readahead.c             |    1 +
>  5 files changed, 15 insertions(+), 1 deletions(-)
> 
> 






More information about the kernel-team mailing list