While there are a few things on the page I'm going to link with instructions, the two that we're going to be concerned about are Preload & TMPFS (the first & last two in the list).
What these will do, especially for those with extra, unused RAM, is take it, & supercharge your system by placing your most frequently used applications in RAM. Which is faster than the fastest of the consumer oriented HDD & SSD's.
Preload will usually never need any configuration on the user's end, will silently do it's job in the background, and if one doesn't know how to configure it for a special need, ask. Otherwise, if your system receives a boost from installing it, may be best to leave alone. It's covered well in the page I'm linking, so I don't have anything to add.
The second (TMPFS), which I applied first, is the one where loads temporary files directly to RAM, in effect creating what's known as a RAMDisk in Windows, only this is better, and so far, I've had to do no extra configuration. This is also the one that really throws one's computer into OverDrive, making it faster than ever. It was evident to me after the first & required reboot, I reopened Google Chrome, and the Restore option showed to reload the pages, no more spinning of pages to load, all was there near instant, and I'm speaking of what was over 20 tabs. Before this, many would sit there & spin for minutes.
Before I go further, here's the page with the details. Written 2.5 years ago, the same principle applies today & these aren't gimmicks, as can be seen in the link below the first one with performance charts.
Some of the others may be also helpful, many of us are already reducing Swappiness to 10, being that I have an SSD, mine's set at 1. While I haven't used ZRAM, have read in a few places where it can help those with very low spec systems.
So to sum it up, to install Preload, it's as simple as this:
sudo apt-get install preload
And to install TMPFS, depending on if one's running Ubuntu or Linux Mint (this is a critical choice & easy to do), if there's a # key already there in gedit or pluma, keep in mind to post the two lines below that one, these can be copy/pasted in a single operation. Be sure to Save the file before closing & rebooting under the File tab.
Ubuntu- sudo gedit /etc/fstab
Linux Mint- sudo pluma /etc/fstab
Insert following two lines at the end of the file, Save and Reboot:
# Move /tmp to RAM
tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
Please read the linked pages & not just apply the above blindly. RAM usage will increase, yet if one has 4 or more GB (more will be needed for running games & VM's), that's enough for a base 64 bit configuration, mine was still under 4GB of usage (no Swap), with over 20 Google Chrome tabs open. We all know how heavy of a browser that is with just 4-5 open pages, 20 is a massive amount for some computers to handle, some 64 bit computers cannot handle that many, hopefully these tweaks will help. Since I cannot verify if these main two tweaks works with 32 bit computers, am not going to say if these works or not, though ZRAM does with those with 1GB or less installed RAM.
cat@cat-XPS-8700 ~ $ cat /proc/meminfoMemTotal: 32897028 kBMemFree: 28249824 kBMemAvailable: 29697244 kBBuffers: 69752 kBCached: 1703072 kBSwapCached: 0 kBActive: 3384400 kBInactive: 927148 kBActive(anon): 2545236 kBInactive(anon): 189608 kBActive(file): 839164 kBInactive(file): 737540 kBUnevictable: 8600 kBMlocked: 8600 kBSwapTotal: 4226556 kBSwapFree: 4226556 kBDirty: 116 kBWriteback: 0 kBAnonPages: 2547548 kBMapped: 507404 kBShmem: 192628 kBSlab: 121648 kBSReclaimable: 79320 kBSUnreclaim: 42328 kBKernelStack: 11488 kBPageTables: 48136 kBNFS_Unstable: 0 kBBounce: 0 kBWritebackTmp: 0 kBCommitLimit: 20675068 kBCommitted_AS: 8161464 kBVmallocTotal: 34359738367 kBVmallocUsed: 164508 kBVmallocChunk: 34359563260 kBHardwareCorrupted: 0 kBAnonHugePages: 323584 kBCmaTotal: 0 kBCmaFree: 0 kBHugePages_Total: 0HugePages_Free: 0HugePages_Rsvd: 0HugePages_Surp: 0Hugepagesize: 2048 kBDirectMap4k: 239724 kBDirectMap2M: 7049216 kBDirectMap1G: 27262976 kBcat@cat-XPS-8700 ~ $
Have fun with your now supercharged Linux Mint/Ubuntu loaded computer!