All the comments about old computers, limited memory, shared resources, etc. are valid, and this should be the first things to check.
That being said - if you have a really big design, Virtuoso would not be able to handle it irrespective of where you run it on, on what system.
But such big layouts may be a result of work of hundreds if not thousands of people (such as application processor for a smartphone).
One easy way to check this, is to use Klayout - a free open source layout editor and viewer, that has practically unlimited capacity. Just install it, and open your layout in Klayout, and see how fast does it respond.