It works with desktops too, though you won't notice any battery improvements The idea is to improve performance while also improving battery life we will be moving all of your temp files and logs to RAM. This greatly reduces the I/O on the hard drive and everything running physically (hard drive, optical disks, etc.) sucks up way more battery juice than software. The down-side of this is whenever the system is shut down, the log files are lost. You should be able to access and copy (rsync) the contents as you would any other directory, but when the system is shut down they're gone! Edit /etc/fstab to repoint LOG and TEMP folders to RAM adding the following code to /etc/fstab Code: tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0 Optionally, can copy the current contents of the log files, although if you don't want them you can skip this step Code: rsync -av /var/log/* ~/saved_logfiles Stop the syslog service and clean out their current contents. Note, for Fedora use rsyslog instead of sysklogd and openSUSE use syslog. Code: sudo /etc/init.d/sysklogd stop sudo rm -rf /tmp/* sudo rm -rf /var/log/* sudo rm -rf /var/tmp/* Now mount the RAM disk and restart the syslog service. Starting the syslog service may vary from distro to distro Code: sudo mount -a sudo /etc/init.d/sysklogd start Now can tweak Firefox put about:config in the URL and click through warning messages Right-click in the parameters listing and select New > String Set preference name to browser.cache.disk.parent_directory and the value to /tmp Restart firefox This information is pulled from the blog post Move your logs and temp files to RAM and watch your portable fly!.