Difference between revisions of "Preload"

From ArchWiki
Jump to: navigation, search
m (See also: update page link.)
(preload is not in the official repos anymore)
Line 11: Line 11:
== Installation ==
== Installation ==
[[pacman|Install]] {{Pkg|preload}} from [[official repositories]].
[[pacman|Install]] {{Pkg|preload}} from [[AUR]].
== Running the service ==
== Running the service ==

Revision as of 17:06, 29 July 2013

preload is a program written by Behdad Esfahbod which runs as a daemon and records statistics about usage of programs using Markov chains; files of more frequently-used programs are, during a computer's spare time, loaded into memory. This results in faster startup times as less data needs to be fetched from disk. preload is often paired with prelink.


Install preload from AUR.

Running the service

Start directly with:

# systemctl start preload.service

To start preload at system boot:

# systemctl enable preload.service


The configuration file is /etc/preload.conf, it contains default settings that should be suitable for regular users. The cycle option lets you configure how often to ping the preload system to update its model of which applications and libraries to cache.

See also