One of the great time & space conundrums is the need for speed. Everyone wants things, especially their computers, to be fast. And while Ubuntu can be much lighter on system resources than Windows or OS X, any extra speed is awesome and probably accepted by most people.
And so, I present to you Preload. Preload is, according to the manpage (
“an adaptive readahead daemon that prefetches files mapped by applications from the disk to reduce application startup time.”
Basically, this means that it keeps files loaded that are accessed by applications you commonly use, thus speeding up application startup time.
Note, if you’ve got a smaller amount of RAM (4GB or less) this may not be the best idea for you, as it stores all of the data in RAM – which may lead to slower overall system responsiveness.
However, if you’ve got more than 4GB of RAM or want to try it regardless, here’s the steps:
- Open Terminal (
sudo apt-get install preload
- Hit Enter.
- There is no step four
Yeah, it’s that simple.
Of course, if you really want to tweak it, there is a config file stored at /etc/preload.conf.
What’s this good for? Well, it depends on what you do.
If you’re a developer, video editor, music maker, basically any content creator and are constantly launching a few key programs, then Preload is great. It speeds up launch times for those apps you use all the time and may only launch for a few minutes or seconds at a time.
If you’re just using your system for general work, like writing papers, checking stocks, or balancing a spreadsheet, this may not be as useful and may in fact harm performance, as you’re using up RAM to save a few seconds off the launch of an application that you’re going to leave open for quite a while.
This should work on basically any supported desktop and server Ubuntu release (at the time of writing, this is Desktop: Ubuntu 12.04.5, Ubuntu 14.04, and Ubuntu 14.10 and Server: 10.04.4)
Leave a comment down below telling me what you thought of this article, tell me something you want me to write about, and feel free to share any tech tips of your own!