Jump to content

Memory Matters


Recommended Posts

Just my experience with different RAM levels...

Recently I switched out my RAM from 16GB to 64 GB. Rendering view ports in sheet layers can take up a LOT of memory(specifically with high detail in open GL), so that's where I most appreciated the performance changes.

 

With 16 GB I could render most VPs on high, a few crashes here and there, though it could take a few minutes (not including full project views).

With 64, I almost never crash, except the full project views on high detail; even then only once in a while. Most renderings now take up only a little of the RAM and complete in seconds, but larger, full project views, can max out the memory space on my computer (when doing high detail render), but gets the job done after a bit.

The first few months I was using Vectorworks 2018, I had an older computer with only 8GB RAM, which was nightmarish. If it didn’t crash, it would take forever to render simple VPs.

 

I’ve learned that even with 64 GB, saving is essential, both before updating the VP, once layers and classes are set, and after its finished rendering. It's so basic its easy to forget when I get into it. And also its better to keep VPs on medium detail in general, since it takes less memory and most views don’t need such high detail anyway.

 

rendering with resource monitor.jpg

computer specs.jpg

Link to comment

Good to know. To the memory shoppe it is when the next pc update is due.

 

One wonders if the code is quite right though, since the crashing.

 

We've had similar issues with viewports. Setting everything to absolutely minimum and turning off all possible classes helps with the speed. Still too slow though. Current machines are 16 and 32GB.

Link to comment
  • Vectorworks, Inc Employee

Memory usage can also be dramatically affected by how large your file is in conjunction with how many Undo operations you have set in Vectorworks Preferences. I believe he default is 20 operations, but many people increase this to 100 which can spike memory use significantly.

We are also tracking our RAM and VRAM usage footprints and have some upgrades planned that should reduce how much memory Vectorworks and the VGM need to perform the same amount of work.

  • Like 3
Link to comment

I've nowadays set my undos to 20, previously I kept them at 50 most of the time. Didn't make any noticable difference, though.

 

How large is a too large file - when should one start thinking of splitting the file into separate parts? Ours are usually 200-400MB, typically consisting of a ~2000sqm2 building with about 100 sheets. Here on the forums I've seen people quote working with files over 1GB, which to me seems rather large.

 

 

 

 

Link to comment
  • Vectorworks, Inc Employee

No flat size rating that determines it, speed and memory use also have to do with what KINDS of geometry you have. Meshes and some other 3d polygonal geometry types are particularly important to keep an eye on, but theres no strict regimen to stick to.

  • Like 1
Link to comment
  • Vectorworks, Inc Employee

@dcEchoHave you since moved to Vectorworks 2019 or is 2018 your current version of Vectorworks?  You're welcome to send me the last six digits of your serial number and I'll review the crashes in our database.  

 

@michael john williamsI'm also interested in the crashes you've been experiencing.  Anything you can duplicate at will, I'm quite interested also.  Again, send me the last six digits of your serial number and I'll take a look.   That's providing, "Error reporting" is turned on in your Vectorworks Preferences on the Session tab?

 

Thanks!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...