Skip to content

Instantly share code, notes, and snippets.

@Fartomy
Created October 4, 2025 17:13
Show Gist options
  • Select an option

  • Save Fartomy/97a6568efb4db733134991031d1eb5a7 to your computer and use it in GitHub Desktop.

Select an option

Save Fartomy/97a6568efb4db733134991031d1eb5a7 to your computer and use it in GitHub Desktop.
Preload Daemon in Linux

🎂 Preload Daemon in Linux

In Linux systems, preload is typically a performance enhancement tool that is automatically installed after installation (especially in desktop distributions) or can be added optionally.

Preload is a daemon (service) that runs in the background of the system. Its purpose is to ensure that frequently used programs are preloaded into memory (RAM), thereby enabling applications to open more quickly.

  • Preload continuously monitors which applications are running on the system and how often.
  • It stores this information in a database (e.g., /var/lib/preload/preload.state).
  • It then preloads some library files and dependencies for frequently used applications into RAM in the background.
  • This way, when you open that application, it starts much faster because it reads from RAM instead of loading from disk.

Install

For debian based systems:

sudo apt install preload
sudo systemctl enable preload
sudo systemctl start preload
sudo systemctl status preload

For Config

/etc/preload.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment