Written by ssam the 17 Jan 10 at 16:07.
Category: System.
Related project:
Nothing/Others.
Status: New
Rationale
Linux caches disk reads, which means applications start much faster the second time you load them (if you have not rebooted, or flushed the cache since the first time). This speed boost can be given to first runs by having a daemon read application files to keep them in the cache.
I have an older machine that I don't plan to give up anytime soon, barely has any spare RAM, and GNOME minimal takes up at least 212 MB on a good day out of my 512 MB of RAM.
@coldReactive
then you would benefit. as soon as gnome had loaded, preload would be filling the spare memory with files you needed when you open an application. so you apps will load faster. when apps need memory, that is higher priority than cache, so the caches are dropped.
@Ssdg
It will do a bit extra in the cases that it gets things wrong. when it gets it right it will just be doing the disk access earlier, ie once you have booted it will read the firefox files, then when you start firefox a few minutes later, the files will not need to be read again.
also note that once the files are in the cache it will not be continually rereading them from the disk.
oh please don't install this by default. It reminds me too much windows vista Prefetch and what a massive resource hog that was. The last thing I need is 3gb of ram being filled with crap I ran last week.
I would rather have Ubuntu cache stuff it knows it's going to use, like icon cache, and system sounds.