No. Most applications are incredibly sloppy with memory allocation (not in the least “malloc” calls left unreleased), and you do not want your concurrent apps to be swapped out to disk, not even to chip-based disks. Keeping things in memory ensures that when the time-slicing of the CPU occurs, CPU time is actually spent on keeping your apps up-to-date, not on swapping things in-and-out.
The more memory the better. I hope to see a future where all disk is instead persistent memory, eliminating allocate and release. The latter requiring a different OS.