VAS.OOM! Or why you crash & die.

PC Software. Anything to do with PC Games & software!

VAS.OOM! Or why you crash & die.

Postby OldAirmail » Tue Jan 07, 2014 10:50 pm

This started with my perusal of the fascinating Prepar3d support site. But it does affect FSX too.
(BTW - I don't think that their site is well set up for the big demands required at the moment. IT WILL TAKE A LONG TIME AFTER YOU CLICK ON A LINK.)



There was a question asked a short while back about why FSX crashed on a long flight.

The answer is in these links, but it may put some into a blind trance as they try to understand it.

Read it as best you can. Understand all of it, or only little of it. Skip to the quote in the last part of this post if all you want is the answer.


Although they're referring to 64bit systems, it also applies to 32bit systems.

In fact, with the memory limitation on a 32bit system, this is more likely to be the cause of a crash with FSX/Prepar3d.



In a nutshell it boils down to this - FSX & Prepar3d (all versions) have a limited Virtual Address Space, VAS.

The memory assigned to the FSX/Prepar3d VAS is not always released as it should be.

When it is near the VAS limit, the flight sim will crash.

Aside from the 32bit maximum memory limit, it does not matter how much memory you have. YOU WILL CRASH.




So lets start with the Prepar3d link.

If you read nothing else, the first answer to a question, by a guy named Kosta (and this name really should be well known), puts it as simple as possible. No tech dictionary needed.

Quote from Kosta on January 5, 2014, 02:45
Rob,
This is the same behavior we have in FSX, and P3D 1.4 and v2. Nothing changed here. What you describe is the problem of the app not freeing up the memory usage (VAS in this case) but keeps it occupied. This is why I described on my blog a very simple problem, when you fly from A to B, and you have C airport that you overfly on your route, the C airport will load but when you pass it, it won't unload. It will only partially, leaving VAS higher than it would be if C were deactivated. And this is exactly a problem, when you have more than one airport you fly over, eventually they will get the VAS so high up, you won't be able to land at your destination airport.

....

It's as simple as that.


If you want more detail, read FSX, OOM and Addon VAS Usage.


End note - I was going to go on and on, with facts, figures, and pictures. But I think that if you read what's in the two links, you'll learn more than if I toss in a bunch of stuff.
.. .
Get the most out of your controls - SPAD.neXt

Image
. . . . . .Any time, any plane, any weather.
. . . . . . . . . . . . . Prepar3d V4
User avatar
OldAirmail
Major
Major
 
Posts: 4814
Joined: Sun Feb 17, 2013 3:06 pm
Location: Concrete, WA ICAO - 3W5

Re: VAS.OOM! Or why you crash & die.

Postby Flying Trucker » Wed Jan 08, 2014 8:39 am

Thanks for the Links...will have a look at them later... ;)
Cheers...Happy Landings...Doug
Flying Trucker
Colonel
Colonel
 
Posts: 14397
Joined: Sat Mar 26, 2005 12:28 pm


Return to Computer Games & Software

Who is online

Users browsing this forum: No registered users and 160 guests