Виртуальная память нужна не как способ расширить RAM нахаляву. Так
это работает только с единичными приложениями. В основном идея
виртуальной памяти в том, чтоб на диск скинуть то, что занимает
память и не испольуется и таким образом дать немного больше памяти
для кеша диска или полезных программ. В том числе, высвобождается
память от кусков exe-файлов редко или вовсе неиспользуемых (их
всегда можно считать с диска). В итоге получается приличный объём.
Но для работы неизбежно нужно столько ОЗУ, сколько нужно, на своп полагаться нельзя. Виртуальная память лишь освободила часть памяти (а не "расширила") и сильно увеличила дисковый кеш (что ускорило "отзывчивость" системы). Есть такое правило эмпирическое, что своп должен быть в два раза больше объёма ОЗУ. Но это не значит, что своп увеличивает ОЗУ в три раза. Это значит что какая-то часть (~четверть может быть) ОЗУ освободится и станет больше дисковый кеш. Не более того.