The concept of cache memory is basically good. It saves a collective of files to help your system loaded faster. The concept of cache memory widely implemented in web browser to make any sites (that is be visited frequently) loaded faster.
Linux also adapts the same method to get the system ready faster. Seriously, there is no bad at all with the method as you can open and run some programs faster. However, there is one thing you have to know. The concept of cache memory uses your system memory. This will be the real problem when your system memory is low. The only thing you can do to prevent your system getting “blank” is by clearing your cache memory.
If you use Ubuntu, there is a helpful utility that helps you clear caches and unnecessary files. It’s called Ubuntu Cleaner. This is a GUI-based tool so it’s highly easy to use.
Installing Ubuntu Cleaner
Ubuntu Cleaner is not listed in the default repository of Ubuntu. You can get it on PPA Launchpad. Follow these instruction to install
$sudo add-apt-repository ppa:gerardpuig/ppa
$sudo apt-get update
$sudo apt-get install ubuntu-cleaner
Once the Ubuntu Cleaner is successfully installed, you can run it immediately to start cleaning. Head to Unity Dash and type “Ubuntu Cleaner”.
Below is the interface of Ubuntu Cleaner.
As you can see on the screenshot above, Ubuntu Cleaner lets you clear caches, the thumbnail cache that the system creates for the fast loading of directories, apt cache, old kernels, package configs, and unneeded packages.
To start cleaning the cache, just click on the Clean button on the bottom right corner.