Skip to content
readahead-list is a pre-cache init tool
C++ C Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contrib
doc
m4
src
.cvsignore
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
NEWS
README.in
THANKS
aclocal.m4
config.h.in
configure.ac
cvs2cl-update.sh
cvs2cl.ufile
reconf

README.in

# Copyright 2005 Robin H. Johnson <robbat2@orbis-terrarum.net>
# Distributed under the terms of the GNU General Public License v2
# $Header: /code/convert/cvsroot/infrastructure/readahead-list/README.in,v 1.3 2005/05/17 02:28:02 robbat2 Exp $

This implementation of a client for readhead was written by Robin H. Johnson <robbat2@orbis-terrarum.net>.

It is based on a version originally written by Erich Schubert <erich@debian.org>.
Which was found at:
http://blog.drinsama.de/erich/en/linux/2004121101-readahead.html 
(link to http://people.debian.org/~erich/readahead-list.c).

As Erich is a Debian developer, and his original source lacks any license, I've
specifically chosen GPL-2 as the license, as the code is based off the kernel
readahead.

This has mainly been developed in response to Gentoo Bug #64724
http://bugs.gentoo.org/show_bug.cgi?id=64724

The application very specifically does NOT output any errors unless you have
--debug on. This is in case a file isn't on your system between boots.

Syntax:
readahead-list [OPTIONS] FILE [FILE...]

Where each FILE contains a list of items to perform readahead(2) on, one per
line.

OPTIONS:

--verbose
	Print the name of each file that is actually loaded.
--debug
	As the name says.
--version
	Should be obvious.
--help
	Stop looking at me!

You can’t perform that action at this time.