Scroll to navigation

PRELOAD(8) System Administration Utilities PRELOAD(8)


preload - Adaptive readahead daemon


preload [OPTION]...


preload is an adaptive readahead daemon that prefetches files mapped by applications from the disk to reduce application startup time.

Display command line parameters and their default values, and exit.
Display version information and exit.
Set configuration file. Empty string means no conf file. (default is /etc/preload.conf)
Set state file to load/save. Empty string means no state. (default is /var/lib/preload/preload.state)
Set log file. Empty string means to log to stderr. (default is /var/log/preload.log)
Run in foreground, do not daemonize.
Nice level. (default is 15)
Set the verbosity level. Levels 0 to 10 are recognized. (default is 4)
Debug mode: --logfile '' --foreground --verbose 9


On receipt of a SIGHUP, the daemon will close and reopen its log file, and reread the configuration file.

On receipt of a SIGUSR1, the daemon dumps the currently loaded configuration into the log file.

On receipt of a SIGUSR2, the daemon saves its state into the state file.


Written by Behdad Esfahbod <>


Report bugs to <>


Copyright © 2005,2006,2007,2008 Behdad Esfahbod.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

August 2019 preload 0.6.4