Revit MEP

Revit MEP

Tuesday, January 01, 2008

Managing RAM Memory in Revit

A friend of mine (Tony Isenhoff of Eppstein Uhen) and I were discussing how RAM is utilized by Autodesk applications. As you work in your application, RAM is used, and in many cases is not returned to the OS when it's no longer needed. The problem arises when you start to reach the 2 GIG limit for a Process in 32 Bit Windows or you simply start to run low on memory.

But if you simply Minimize the application window, wait a second or two then Maximize your application, the RAM is given back and you can continue working.

Tony confirmed this in Revit by opening one of their larger projects using Revit Architecture, and opened 3-4 views, and watched the memory usage go up, then minimized. Below are the results:

Before minimize:

After minimize:

I also confirmed this in Revit MEP and AutoCAD MEP.

So when working in Revit and you get a message that you're running low on memory, try minimizing the application window!

We always knew that having multiple views open can also affect performance, but we were pretty surprised at actually how much RAM is used.

One view open: 784,380 k
Two views open: 817,520 k
Three views open: 847,220 k
Four views open: 872,896 k

So closing views that are not being used is also very important.


  1. I can't believe I didn't know this, great tip!

  2. I've had about 20 individuals testing this for about a week, and it definitely works. I just wish I could understand why!

  3. I have been using this trick for sometime, but it seemed too good to be true. Another trick is to open a second session of Revit, keeping it minimized, and you will see your available VM double while using the Worksharing Monitor, no idea why but it does eliminate the Low Virtual Memory message.