Stopping/Reducing Crashes in V11

Tim20 wrote on 9/12/2012, 7:01 AM
A few weeks ago in desperation I finally figured out a fix for crashes. Since that time I have not had a single crash. I have been posting in various threads the fix but I think it is wise to make this a topic.

BTW it has nothing to do with how SCS said to reduce crashes.

1. Dynamic RAM preview to zero

2. Do not use the external monitor preview button to view on a second monitor, i.e. dual monitor setup. Instead undock the video preview and place in your second monitor.

3. You should also be able to come out of compatibility mode and leave GPU accl on.

You might see occasional hangs that would indicate a pending crash but give it 30-60 seconds and Vegas will come back.

Hope this helps

Comments

megabit wrote on 9/12/2012, 7:12 AM
Interesting.

I must admit I don't need to set the RAM preview to zero in order to avoid crashes, as I don't have many. However, I do set it zero for another reason: it help a lot with MC editing, as only with dynamic RAM preview at 0 do my 6-10 camera MC tracks fly at full fps - and that with both MC in preview monitor and the current take full screen on the secondary one.

So, I am afraid there is no single recipe for all systems & users :)

Piotr

AMD TR 2990WX CPU | MSI X399 CARBON AC | 64GB RAM@XMP2933  | 2x RTX 2080Ti GPU | 4x 3TB WD Black RAID0 media drive | 3x 1TB NVMe RAID0 cache drive | SSD SATA system drive | AX1600i PSU | Decklink 12G Extreme | Samsung UHD reference monitor (calibrated)

JJKizak wrote on 9/12/2012, 7:24 AM
I don't have to set the ram preview to zero or do the second monitor work around bit but I do use the 32 bit version and have no problems. However I do not "push the envelope" as the big guys on this forum do.
JJK
Tim20 wrote on 9/12/2012, 7:32 AM
Sorry I should have said this is for 64 bit. 32bit users don't seem to be having the problem.

I'm wondering since you stated you don't have many crashes, but do occasionally set ram preview that you are reducing crashes unknowingly.

I also forgot to mention that after setting ram preview to zero overall vegas performance improved and you have found that out too. I believe this is directly related to allowing Windows to manage all available ram.
megabit wrote on 9/12/2012, 7:56 AM
"I also forgot to mention that after setting ram preview to zero overall vegas performance improved and you have found that out too. I believe this is directly related to allowing Windows to manage all available ram."

There is such a possibility :)

Piotr

AMD TR 2990WX CPU | MSI X399 CARBON AC | 64GB RAM@XMP2933  | 2x RTX 2080Ti GPU | 4x 3TB WD Black RAID0 media drive | 3x 1TB NVMe RAID0 cache drive | SSD SATA system drive | AX1600i PSU | Decklink 12G Extreme | Samsung UHD reference monitor (calibrated)

ritsmer wrote on 9/12/2012, 9:50 AM
Like Megabit and JJKizak I also do not need to set preview RAM to 0 - my Vegas 11 system works rock stable as long as I keep away from panning in large jpg's and keep away from certain mp3's.

BUT: remembering some test we made as Vegas 11 was released I just tried to reduce Preview RAM from my "normal" 200 MB down to 0 MB and voila: the render time doubled from 1:25 to 2:16.

I have tested this about 10 times now to be sure that conditions were the same for the 2 tests.
I use the 32 bit version only because of some plug-ins.
megabit wrote on 9/12/2012, 10:22 AM
"BUT: remembering some test we made as Vegas 11 was released I just tried to reduce Preview RAM from my "normal" 200 MB down to 0 MB and voila: the render time doubled from 1:25 to 2:16."

Very true - this is why I only set it to zero when have problems with MC fps; for renders I always use default values (200 MB - quity probably some gretaer value would be even better).

Generally, my system is fast enough so I don't have to use RAM previews...

Piotr

PS. OK, I don't do compositing almost at all...

AMD TR 2990WX CPU | MSI X399 CARBON AC | 64GB RAM@XMP2933  | 2x RTX 2080Ti GPU | 4x 3TB WD Black RAID0 media drive | 3x 1TB NVMe RAID0 cache drive | SSD SATA system drive | AX1600i PSU | Decklink 12G Extreme | Samsung UHD reference monitor (calibrated)

ritsmer wrote on 9/12/2012, 11:06 AM
"(200 MB - quite probably some greater value would be even better"

Earlier Vegas versions had a speed peak -as far as I remember- at 4-500 MB while the speed peak for version 11 lies lower.

I just tested it with 600 MB and that upped the render time from 1.25 (at 200 MB) til 1:30 (at 600).

The version 11 has a much more "flat" speed peak than earlier versions. I remember a version which had a quite pronounced peak around 75 MB.

All this, however, does depend on your input media, your FX's etc and your output format. My little unscientific test above was made for my normal situation: AVCHD 1080i 24 Mbps input and mpeg2 1080i 32 Mbps output.
Tim20 wrote on 9/12/2012, 11:27 AM
I just tested a 30 second m2ts file. 0= 1:17 200= 1:04 1000= 1:04.

I also said I had "overall" system performance improvement and I can honestly take longer on renders if I have gone from a dozen or more crashes a day to ZERO in over a week. And I probably got some increased performance from turning gpu accl back on and coming out of compatibility mode.

I am just offering up what finally worked for me and hopefully it will help those who are having problems like I did. It should be meaningless to those who have Vegas purring like a kitten.
ritsmer wrote on 9/12/2012, 2:46 PM
@ Tim20: Strange - on your machine nearly no difference - on my machine a 1:2 difference...

If possible it might be interesting to do the same test on my machine too.

What is your input media? and which template do you use for rendering it? any FX's ? and how many rendering threads do you use?

(I use 5 threads on an 8 physical cores machine and have 8 GB of RAM and a small GTS450 card for GPU acceleration)
Tim20 wrote on 9/12/2012, 3:03 PM
It was a 1920 x 1080 x 32 .mov png with 2 audio tracks rendered to 1920 x 1080 60i

i3770k with threads set to 8 and 16gb ddr3 1600 ram. GTX570 w 2gb + HD 4000 graphics enabled.

Question? Why only 5 threads and not something like 14. Does your Xeon not support hyperthreading?
ritsmer wrote on 9/13/2012, 2:00 AM
Fine, I will try that.

I have two Xeons quad core = 8 physical cores - but not supporting Hyperthreading.
Funny, however, that this more than 4 years old machine can preview Full HD AVCHD (1080 50i) at 100% speed - also if I use a little FX etc.

Earlier tests have shown that we get way the fastest renders using a limited number of rendering threads. One of the last tests showed about 4 threads, as far as I remember.
We reached near 100% CPU utilization with this low number, and more Rendering threads just still used the CPU at 100% but gave significantly longer render times as the overhead managing all the rendering threads just wasted cpu time.

See this very interesting thread about it:
http://www.sonycreativesoftware.com/forums/ShowMessage.asp?ForumID=4&MessageID=818497

And again: These numbers are very dependent on the Vegas version/update number and the in/output media used - and probably also machine dependent too.
Tim20 wrote on 9/13/2012, 4:53 AM
I have experimented with the number of threads and it appeared that 7 or 8 gave me the best performance.

On a side note in After Effects you can specify # of threads and amount of RAM dedicated to each thread. Adobe recommends 2gb per thread and when I do that I can only run 5 threads, but if I go to 1.5 gb threads go up and rendering performance dramatically increases.

I guess performance is a balancing act with no one answer. I'm just glad I don't crash anymore :)
ritsmer wrote on 9/13/2012, 9:01 AM
What is the gain going from 14 to 7-8 threads ?
Tim20 wrote on 9/13/2012, 10:11 AM
14 refered to your dual Xeon if it had hyperthreading. I have an i7 quad so 8 is my max.