SimForums.com Homepage
Forum Home Forum Home > Ultimate Terrain and XpressSim Products > Ultimate Terrain And XpressSim Support
  New Posts New Posts RSS Feed - OOM problems
  FAQ FAQ  Forum Search   Register Register  Login Login

Topic ClosedOOM problems

 Post Reply Post Reply Page  12>
Author
Message
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Topic: OOM problems
    Posted: May-26-2009 at 5:30pm

Hey guys, I know this is an old topic, but I recently loaded all UT's available.  It is the latest version as far as I can tell.  Since loading UT, I have begun to receive OOM errors around highly detailed scenery.  Never had one OOM error until I installed UT, so I feel pretty confident that is the problem. 

First one was on approach to EDDF MegaScenery.  Yesterday, I tried PHNL-KMDW (FlyTampa) using PMDG 737BBJ.  (I tweaked a few things to make a "custom" BBJ.)  About 5 miles out from ILS 4R, OOM error.

I applied all the tweaks suggested by scenery solutions.  I have been reading about a USERVA tweak to boot.ini. What does that do?  I am rather incompetent when it comes to technical knowledge, so I don't want to get too in over my head. 

Does anyone have any ideas?  I really like UT.  It looks amazing compared to what I had before, but if I can't fly without OOM errors, it's rather pointless.  Just FYI, here is what I am running.

Core 2 Duo E6850, 2GB PC6400 Ram, Widows XP Home, NVidia 8800gt 512 MB, FS2004 w/ASv6 FSGlobal and UT

Back to Top
alastairmonk View Drop Down
Certified Professional
Certified Professional


Joined: June-11-2002
Location: Uxbridge, UK
Points: 7547
Direct Link To This Post Posted: May-26-2009 at 5:51pm
Hi,

In general you will get OOM problems when the amount of available memory is insufficient for the present situation.

In the examples you gave all involved:

Complex airport +
Complex aircraft +
Complex scenery +
Real weather

Unfortunately, add the above together and the sum total requires more memory than you have available. Prior to installing UT you were probably edging close to this point anyway, so the additional requirements of UT pushed you over the top. This is a limitation of the sim, and can only really be avoided by not overloading your system. Use a less intensive aircraft, or arrive at a less demanding airport, or fly in clear weather and you may "get away with it"

Alastair


Core i5 3570K overclocked to 4.7GHz, 8GB 1600MHz DDR3 RAM, GTX 680 graphics, Win 7 64-bit

AOPA #04634067
Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: May-26-2009 at 7:33pm

Hi

Your simplest solution may be to upgrade your OS to 64-bit and the RAM to 4GB. This should resolve the OOM issues. Windows XP Home is quite poor at addressing the virtual Address Space ie Memory - Pro is better.  
May experts say that WinXP 32-bit needs at least 3GB RAM to run optimally.
If you GOOGLE search for Microsoft Virtual Address Space Games you will see what the /3GB //USERVA switch does.
Regards

PeterH

Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-26-2009 at 10:09pm
Peter, is an upgrade to XP Pro 64 bit an easy job for an idiot like me?  How about hardware/software compatibility issues with a 64 bit system?  FYI, my motherboard is:
Asus P5N-E nForce 650i
Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: May-26-2009 at 10:41pm

Hi 737

I went from WinXP Pro to Vista 64 with no issues (clean install).  With Win7 soon to be released it may be worthwhile installing the Win7 64-bit OS RC (Release Candidate) which is "FREE" at the moment.  Microsoft have several "guides" on how to install win 7 on their updates site.  I don't foresee any issues as your mobo is compatible with 64-bit OS's (and for Win7 you should be able to check on the Windows 7 upgrade site): http://www.microsoft.com/windows/compatibility/Details.aspx?type=Hardware&p=ASUS%20P5N-E%20SLI%20-%20motherboard%20-%20ATX%20-%20nForce%20650i%20SLI&v=ASUStek&uid=&pf=3&pi=0&c=Graphics%20Cards%20%26%20Components&sc=Other%20Components&os=64-bit

Regards

PeterH

Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-26-2009 at 11:33pm

 

 

Look at how to deal with OOM ERRORS here:

http://www.simforums.com/forums/forum_posts.asp?TID=29041

 

yes a 64bit OS would be best but in the mean time, scroll down in the link above to OOM and set your system address space up in the boot.ini file.. /3GB/USERVA=2560

 

 

 

Back to Top
quantumleap View Drop Down
Certified Professional
Certified Professional


Joined: May-10-2005
Location: NL, Canada
Points: 6160
Direct Link To This Post Posted: May-27-2009 at 12:34am
Originally posted by Phase Phase wrote:

Your simplest solution may be to upgrade your OS to 64-bit and the RAM to 4GB. This should resolve the OOM issues.

Actually this will make no difference at all if you are still running a normal copy of FS9. The reason people usually get OOMs is because the virtual address space for the app is either exhausted or fragmented so that a new contiguous amount cannot be allocated.

On a normal copy of FS9, as it is a 32-bit process, it still only has a 2 Gb virtual address space whether it is running on a 32 or 64-bit OS. The only way it would benefit from a 64-bit OS is to hack the FS9 executable to make it LARGE_ADDRESS_AWARE (even though it was never coded to support this) so that it would have a 4 Gb virtual address space.

Also, the virtual address space used by an app has nothing to do with physical memory i.e. even if you have 4 Gb of RAM, the normal copy of FS9 still has a 2 Gb virtual address space. Of course having more RAM allows more of the virtual address space to be mapped into physical RAM rather than being written/read to/from swap space on the hard-drive.

In general I do agree that 64-bit OSes are better than 32-bit ones if you have appropriate drivers for all the hardware in your system. I also agree that more RAM is better, with 4 Gb being a sensible minimum to run with a 64-bit OS. However just doing these two without changes to the FS9 app itself will do little to reduce OOMs.

Jeff


Check out my aviation photography and digital art at Photisify
Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: May-27-2009 at 2:47am

Jeff
I agree with what you say re the use of a 64-bit OS and FS9 but changing to a 64-bit OS on my system ("coincidentally ???) stopped the OOM's occurring.  IMHO this was due to the better handling of the VAS by Vista64 as opposed to WinXP 32-bit. In other word although FS9 is a 32-bit process it is running in a much more stable environment "VAS wise" and this may help prevent the OOM issue?  I was presuming that the OOM's were occurring due the way that XP Home manages the VAS overall.

 I also thought that there was quite a difference in memory handling between Win XP Home and Win XP Pro with the latter handling VAS "better" than the former.

With regard to the 4GB RAM it was not my intention to indicate that FS9 would use all of it but having 4GB on a 64-bit system is supposedly the optimum for a Core 2 duo cpu?  That is to say it creates a very stable system memory wise and there is less chance of all the VAS being monopolised by video resource hungry applications. (I even read the other day that the optimum RAM for WINXP 32 bit is 3GB.)

Again with modern GPU's I again thought that the memory handling on a 64-bit system was not as critical as on a 32-bit system, and the latter in itself could trigger an OOM, but I could be wrong. I still believe that a 64-bit system offers a much more stable environment for even 32-bit processes such as FS9.  I am not suggesting that it will cure OOM's but it might prevent some of them occurring as often as the would in a 32-bit system.

Thank you again for your input, I do not fundamentally disagree with any of the points that you raised.  Having used FS9 in a 64-bit system I would NOT go back to a 32-bit OS.
Regards
PeterH

Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-27-2009 at 10:03am

Nick, your article is outstanding!  You are addressing FSX in the article.  Stupid question, but is everything applicable to FS9?

After reading everything I can get my hands on, I still have a questiion:  Will the USERVA edit have any affect on my system, as I only have 2GB of installed RAM?  Should I purchase more RAM to a total of 4GB to make the edit effective?

 

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-27-2009 at 5:25pm

 

 

are we talkin about FS9 or FSX here

If its FSX you can see OOM without the large address ware = set flag and 2GB because of FSX design. Phil Taylor noted that and Vista pre-SP1 had a bug whereby the new WDDM driver handler was doubling the address space for the PCIe video memory which could force a OOM no matter what 3D app was in use.

Typically such errors in FS9 come from a user who has set too small of a static page file limit or a malformed addon, however, the issue has expanded in the last several years because video adapters have larger memory amounts to be mapped to the address space

So as for adding the edit to systems with only 2GB, ...

----------------------------------------------

Friday, June 15, 2007 6:28 PM by Phil Taylor

Since this is virtual address space we are talking about, yes this can help you regardless of your actual physical RAM.

--------------------------------------------

 He was of course commenting about FSX and not FS9

Now, you can make FS9 or FSX RTM or SP1 >2GB aware (use more the 2GB) by performing this task on the exe file:

The process for making FSX RTM/SP1 LARGE_ADDRESS_AWARE set (SP2/Acceleration DOES NOT NEED THIS)

http://www.ntcore.com/exsuite.php <------------ download, install

Make a backup of the FSX.exe file in the main Flight Simulator folder and place it somewhere safe. Using CFF Explorer browse to FSX.exe and open it in the application. (FILE – OPEN then browse)

See the image below.. click 1 then 2 then in #3 place a CHECK in the line which says App can handle >2GB address space… click OK then select FILE – SAVE which will overwite the FSX.exe file in the main Flight Simulator directory.

(FS9 is shown below.. same process)


 

 

 

Ultimately you are better off on a 64bit OS today simply because of the system memory and PCIe video memory demands

 

There are some that can not get rid of OOM on 32bit Windows versions no matter what they do, and others who have issues with setting the USERVA because it interferes with other software.. I have even seen Windows not boot because that edit clashes with a TSR.

 

So what I posted in the tuning thread is there to try. A user does need to make sure they have their page file set to SYSTEM MANAGED or a Static size of no less than 3072-3072 to be sure the COMMIT CHARGE can not be overrun with 2GB or greater of physical memory installed. If a user has < than 2GB that value should come up or set to SYSTEM MANAGED

 

 

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-28-2009 at 2:35pm

Nick, I am running FS9, so my questions pertain exclusivley to FS9.

I can't see the image explaining the process for fs9.  I just have a giant white box on my screen.

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-28-2009 at 2:45pm

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-28-2009 at 2:50pm

 

 

you should be able to see it now

 

Remember to be sure to save the original FS9.exe file to a safe place first.. some system dont like that edit and may refuse to launch FS9 

 you need to be able to restore if you come across a problem after editing so save the original

 

With a 32bit system, and, ASSUMING the OOM is not related to the page file being accessed and too small, and, ASSUMING the issue is not a addon (its not UT I know that) then the 3GB switch with USERVA 2560 should be tested.. if OOM still shows, drop USERVA in lots of 64 (requires reboot of Windows) till you get down to about 2048.. once you hit that mark you will know the issue is either a addon or your system simply not playing well with something.

 You do not need that edit if it does not help your situation and it should be removed

 

 

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-28-2009 at 8:19pm
Okay.  I have performed all instructions you have provided me on this thread.

Additionally, I purchased O&O and meticulously performed the Windows XP Tweaks/Optimizations you posted at simviation.com forums.

To go it a step further, I just bought a 4GB RAM kit from Crucial:
Crucial Technology BL2KIT25664AA80A 4GB Kit 2GBx2 Ballistix 240-Pin DIMM 4-4-4-12 Unbuffered NON-ECC DDR2-800 2.0V DDR2 PC2-6400 Memory Module

I understand 32bit XP will only recognize around 3GB of RAM anyway, so I figure the upgrade only nets me 1GB more RAM.  But I guess it can't hurt anything to add RAM, and it was only $54 shipped.  I should get it early next week.

So until then, I will see how it goes with the steps I have taken.  If I get no OOM's, then WOO HOO!!

With respect to a 64 bit OS, it sounds like the most effective/permanent solution to OOM problems (short of hardware upgrades.)  However, I'm afraid I would be waaayyy over my head trying to mess with installing and configuring a new OS.   I am not comfortable with my level of proficiency yet.

Nick, I can't begin to tell you how much I appreciate the immeasurable contributions you have made toward improving and assisting the flight sim community.  THANK YOU!!!!!!
Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-28-2009 at 9:19pm

 

 

The system WILL IN FACT use 4GB

 

You are reading more internet myth

The task manager will not show it due to how a 32bit OS is designed, however, you will in fact have access to and will use up to 4GB

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-29-2009 at 10:15am

I read the info about addressing 3GB RAM in the documentation I have that came with my motherboard, and it's also on the ASUS website FAQ's,.  I would hope ASUS knows what the hell they are talking about, but I certainly trust you, Nick!

Problem
 
I have install total 4GB memory on my motherboard. However, it can only recognize around 3.1GB or less. My friend's SLI board even less than 3GB. What's up? How should I do to recognize 4GB totally?


Answer
If you installed total 4GB memory, the system will detect less than 4GB of total memory because of address space allocation for other critical functions, such as:

- System BIOS (including motherboard, add-on cards, etc..)
- Motherboards resources
- Memory mapped I/O
- configuration for AGP/PCI-Ex/PCI
- Other memory allocations for PCI devices
 
Different onboard devices and different add-on cards (devices) will result of different total memory size.
e.g. more PCI cards installed will require more memory resources, resulting of less memory free for other uses.

On a SLI system, since PCI-Ex graphic cards will occupy around 256MB, another 256MB will be occupied after you install a 2nd PCI-Ex graphic card. Hence, 2.75GB memory left only if two SLI cards installed on A8N-SLI Premium while 3.0GB memory left with one graphic card without other add-on devices.
 
This limitation applies to most chipsets & Microsoft Windows 32-bit version operating systems.
 
If you install Windows 32-bit version operating system, we recommend that you install less than 3GB of total memory. If more than 3GB memory is required for your system, then below two conditions must be met:
1. The memory controller which supports memory swap functionality is used. Chipsets later than Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16, and AMD K8 CPU architecture support memory swap function.
2. Windows 64-bit OS which can address more than 4GB memory.

 

 

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-29-2009 at 10:34am

 

 

I said.. the SYSTEM will use the 4GB.. I did not say applications would have that amount available to them 100% however the combination of the system and the application does in fact use the entire 4GB as the over and above will be shared

 

http://msdn.microsoft.com/en-us/library/aa366778.aspx#physical_memory_limits_windows_xp

 what does it say?

4GB!

 

On top of that.. I can tell you that MB companies started putting that notice in their manuals to circumvent a MASSIVE ONSLOT of customer service calls about how their memory was not showing up .. trust me, you WILL have 4GB in use 

 From what you posted above:

 Microsoft Windows 32-bit version operating systems. <---- that part is misleading!

 what does MS say?

4GB!

 Your system will make full use of it all

 

 

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-29-2009 at 10:44am

As I said, I certainly trust you.   I was just trying to make the point that I didn't get the information from some internet myth.  ASUS is actually publishing that garbage!

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-29-2009 at 10:52am

 

 

Its not garbage... what they say is true (except they ALL stretch that with the MS 32 bit OS part) If you read it right, what they are telling you is the over and above is shared but it is ALL USED

What they do not post is that the 32bit memory monitor will not register its use 100%

Instead they insinuate (in order to get rid of the service calls) what you see is what you get..

 

the true amount to the application varies system to system based on your installed hardware but the 32bit Windows OS is dealing with all 4

 

 

 

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-29-2009 at 12:18pm

Well, I thought I understood this from ASUS:

If you install Windows 32-bit version operating system, we recommend that you install less than 3GB of total memory. If more than 3GB memory is required for your system, then below two conditions must be met:

1. The memory controller which supports memory swap functionality is used. Chipsets later than Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16, and AMD K8 CPU architecture support memory swap function.
2. Windows 64-bit OS which can address more than 4GB memory.
 

I don't have a 64bit OS.  Thus, ASUS is recommending that I install less than 3GB of memory.  That isn't ambiguous. 

My reading of your last post is this: you are telling me that ASUS recommends that I install less than 3Gb to avoid a phone call from me when I am pissed off about what my memory monitor says re: memory status, right?  If so, then THAT is garbage!  Moreover, if they are intimating that "what you see is what you get," then according to what you have told me, that is simply false.  It is exactly the opposite:  what you don't see is what you get!

I have been deterred from buying more RAM for about a year because the ASUS docs say don't do it.  Now I learn they are just trying to avoid a customer service call.  That irritates me, and my opinion is that it's garbage!  Anyway, sorry for the digression/tirade about ASUS. 

The way you explain the 32bit OS memory situation/tweaks is easy to follow, unambiguous, and I have 100% faith in your recommendations;  so much so, that I decided to tweak my system and purchase 4GB of RAM on your word (without really understanding exactly what the hell I have done.)  The whole purpose is to maximize my hardware/software configuration to eradicate of my newly acquired OOM issues.  You have helped me with that better than a billion dollar corporation!

On another note, I have determined that OOM's began following 3 changes to my system in this order: 1)I installed UT 2)I performed the performance tweaks recommended by Scenery Solutions and 3)I downloaded and installed XP SP3 from the MS website.  You told me UT is not the cause, so that leaves #2 & #3.  (and, fyi, I never had a single OOM until after these 3 changes)  Any known issues with a SP3 installation?  Any opinions of the tweaks recommened by the Scenery Solutions folks? 

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-29-2009 at 12:41pm

 

 

They all do it.. not just Asus..  its standard now in the industry. They domt want a bunch of service calls from people complaing they are OOM'ing with their motherboards so they tell you what they do to reduce their liability in the matter. What they say is true but how they say it is very slick

 

and you can install 4GB and make use of it

 

But a 64bit OS is really the best way to go regardless

 

A OOM can be from adding something more to a system that throws you over the top. Assuming the addons are made correctly then just using the addon can thow a system over... and if you add in a TWEAK that is not well adjusted for your system then that can cause it too. Case in point, someone at AVSIM was OOM on a 64bit OS! That was because of a; FSX tweaks they did which were over the top b; Improper hardware setup

A 64bit OS will only allow a 32bit application to HAVE 4GB if that application is >2GB aware SET. Only a 64bit APPLICATION can have >4GB in a 64bit OS. Therefore when people start adding tweaks like excessive bufferpools and extending the scenery radius they can in fact OOM even on a 64bit OS.

OOM can be for MANY reasons and although a mal-formed addon is very high on that list, it can also be from simply running too many things the wrong way.

 I do not know about tweak posted elsewhere as I have not read them. I have my own method for dealing with FSX which is what I posted in the link I provided. It also includes tips for UTX performance at the bottom of that list

 

 

 

 

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: May-29-2009 at 1:20pm

The idea that a simple addition/change/etc. pushed my system over the top into OOOM actually makes me optimistic.  If such is the case, then the tweaks you provided coupled with the addition of 2GB RAM should do the trick.

At least I can have my fantasy, right!

FSX is down the road a bit for me.  I know I wouldn't be happy with frame rates using my hardware because I like the sliders at or near the max. 

For now, it's $54 RAM upgrades and following advice from you. 

Maybe the next change is to install 64 bit OS.  Vista or XP? 

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-29-2009 at 2:07pm

 

 

more than likely adding the memory, making sure the page file is set correctly, and, setting the 3GB USERVA value will do the trick

If it has stopped OOM now and you added the XP boot.ini edit that is most likely a sign you will be fine

But as I posted in my tuning thread.. OOMs in a 32bit OS can also be from the motherboard and how well the manufacture designed it for memory management too. Or, it can be from a combination of hardware and elements such as system PTE allocation from the video drivers or other devices.

There is MUCH MUCH more to OOM than one target reason.

So all you can do is try it and see if it works.. however, do not assume a addon is not made right as that is possible and there could be an undiscovered bug in a file but more often than not the issue is hardware related.

 

Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: May-29-2009 at 7:48pm

NickN

Can we clarify a couple of points: 

1. Does WINXP HOME actually support the /3GB switch? (the web is full of contradictions) - this poster has win xp home?  (From Post 1 "Core 2 Duo E6850, 2GB PC6400 Ram, Widows XP Home, NVidia 8800gt 512 MB, FS2004 w/ASv6 FSGlobal and UT"). Or does it support it post SP2 and later?
2. Can you outline the relevance or otherwise of the /PAE switch in WinXP Sp2 and later?
3. Would using a (virtual) RAM disk via software help alleviate the OOM issue in 32-bit systems.
Regards

PeterH

Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: May-29-2009 at 8:43pm

 

 

1. yes it works fine.. restrictions you may be thinking of are in # of CPU slugs

2. no difference

3. no

Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: May-29-2009 at 9:34pm

THX

pH

Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-16-2009 at 3:35pm

Well, here's the update:

I have followed all instructions to the letter, and I am now running 4GB RAM.  I am still getting OOM errors and now even an occasional crash to the desktop with no error message at all. 

The next step is to adjust the USERVA switch down from 2560 in blocks of 64 and see what happens, but I am a little pessimistic at this point.  Disapprove 

Nick, I know you said UT is not the problem, but at this point I have eliminated every other possible cause.  In 18 months, I never had a single OOM or crash to the desktop using all types of commercial addon scenery, Level-D 767, and PMDG 747/737.  I then bought GE Pro and UT and installed them.  I deleted GE Pro because I didn't really like it and kept UT.  Since then, the OOM problem has persisted.   

Anyway, if OOM's and crashes to the desktop persist, the only logical step I can think of is to disable UT in the scenery library and fly without it.  If OOM's disappear, then we've found the issue, and the next step will be to install a 64 bit version of XP to see if that works.  Of course this means complete reinstallation of FS and all my addons!   D'oh!!!!!!!!!!!!

Back to Top
quantumleap View Drop Down
Certified Professional
Certified Professional


Joined: May-10-2005
Location: NL, Canada
Points: 6160
Direct Link To This Post Posted: June-16-2009 at 4:13pm
If Ultimate Terrain was the cause, then everyone who ran the product would get OOMs. They do not.

The combination of your OS configuration, your FS9 settings, your scenery addons, your aircraft addons, etc., all contribute to a potential for an OOM condition if their combination causes the FS9 executable to use too much virtual address space. This has nothing to do with the physical amount of RAM you have in your computer.

So while UT contributes to the issue on your system, and removing it will reduce the potential for OOMs, the same would also be true if you decrease some of your FS9 settings, or if you do not fly with a complex aircraft. All these will put less strain on FS9's memory requirements.

Jeff


Check out my aviation photography and digital art at Photisify
Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-16-2009 at 5:44pm

Jeff, with all due respect, perhaps if you read the entire thread, you will understand what I am talking about in the previous post to which you responded.  UT is most likely the cause of MY problem.  I suspect that if I ran UT in FS9 with no addon scenery, no addon aircraft, and no Active Sky then I would have no problems at all.  But that is not acceptable to me.

BTW, your conclusion that "if Ultimate Terrain was the cause, then everyone who ran the product would get OOMs" is nonsense.  Imagine a person gets lung cancer from smoking cigarettes.  I doubt you would then say, "if smoking cigarettes caused lung cancer, then everyone who smokes would get lung cancer. They do not." 

As you imply, EVERY system and user of FS9 has a different configuration and different hardware, so addons like UT will run differently depending on the system.  Mine just happens to be one that can't handle my taste for great addons and high levels of detail and realism.

Anyway I look at it, the bottom line seems clear:  UT is the straw that breaks the camel's back on my system.   The question at this point isn't whether UT is the cause.  The question is how to keep my FS9 settings exactly the same and still run UT free of OOM's.  The way things are now, I can't do that.  I love UT, I believe it is an outstanding product, and want to keep it.   (Do I want to have my cake and eat it too?  Absolutely! Smile)

So as I said earlier, I will try adjusting the USERVA # to see if we can get it working right.  But if that fails, based on Nick's expert advice, I feel like XP 64bit is the logical next step.  The thought of reinstalling eveything on my computer makes me queasy! Jeff, after reading the entire thread, do you have any thoughts on whether I should spend the time/effort to install Xp 64bit?

Back to Top
quantumleap View Drop Down
Certified Professional
Certified Professional


Joined: May-10-2005
Location: NL, Canada
Points: 6160
Direct Link To This Post Posted: June-16-2009 at 7:43pm
Sorry, but while I appreciate you are having some level of frustration in dealing with this matter, I do not think it is respectful to tell me that what I am saying "is nonsense" or to raise irrelevant comments about smoking and lung cancer.

If you take the time to search this forum, you will see that I know what I am talking about. Other experts like Nick and Alastair have been saying the same thing, that it is not an inherent issue in UT which causes OOMs.

So yes, it is a combination as I previously noted, and always has been. In nearly all your previous posting you have always however kept repeating that UT is the issue, and not until your last post see it as the "straw .. on your system" without any thought for the rest of the haystack you already had.

So what options do you have. As I said in an earlier reply, a 64-bit OS is better than a 32-bit one if you have appropriate drivers for all the hardware in your system, but you have to be prepared for the potential of issues in just getting it working, especially as the upgrade in your case requires a complete reinstall. While I would not hesitate to do it myself (I run a 64-bit Vista myself with FSX SP2/Acceleration and it is the most stable configuration of MSFS and OS I have ever used), based on a couple of comments regarding your level of expertise in such technical matters, I wouldn't advise you rush into 64-bit until you are really sure (I'd even suggest waiting for the consumer release of Windows 7 64-bit in October before you thought about a 64-bit version).

While you are reluctant to do so, making some configuration changes are also an option you have to consider. As you are flying a complex aircraft such as the PMDG, I would be pretty confident that this is the one which is most important. So reducing some of the graphics settings for scenery like autogen and complexity would seem potentials especially as for the majority of the flight they are not even being shown. You can also reduce any number of the options in UT appropriate for the type of flying you do in this aircraft e.g. no need for all the minor or residential roads, etc.. You can always modify them again when you are flying "low and slow" aircraft in VFR conditions.

Of course, disabling UT while you fly the PMDG is also another valid option.

Finally you have to consider that no matter what you do, because of the design of FS9, its limitations of being a 32-bit app, USERVA settings, and any other number of reasons I could think of in your particular case even going to a 64-bit OS, you may never be able to run everything, with all the sliders as you currently have them and not still get some OOMs. It is always a compromise.

Jeff


Check out my aviation photography and digital art at Photisify
Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-16-2009 at 9:19pm
Jeff, thanks for the reply. 

Per your advice, I will try turning some things down on the UT config options and see what happens.  If that doesn't work, I will turn down some FS options and see if I can live with it.  You said it best, Jeff:  it's a compromise, and I might as well just accept that! 

FWIW, my feeling is that the "haystack" (i.e. addon planes, airports,  nearly pegged sliders in FS9, and Active Sky) I already have is not something I want to change if I can avoid it.  So what I have been asking is this: if what I have works fine until I add UT, what can I do to make it work without changing the things I already had. 

I understand how it may appear unfair or inaccurate for me to assert that  UT is the cause of my problem, but I hope you can understand why I say that.  I absolutely LOVE the product, and I recognize that the OOM's are not caused by any flaw or defect in UT itself.  In fact, UT has worked exactly the way it should.  However, in my little camel caravan, unfortunately, UT working properly seems to be the "straw."

I really appreciate the comments, and I appreciate you guys taking the time to help me.

Justin
 
p.s. The smoking comment is just an analogy to illustrate my disagreement with your rationale that because every person who runs UT doesn't have OOM's, it means it's UT is not causing my problem.  I certainly mean no disrespect, and I sincerely apologize if you found it offensive. 
Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: June-16-2009 at 9:45pm

737BBJ

Just another point of view. 
I agree totally with Jeff on this issue - UT is NOT causing your OOM issue, it may be a contributory factor but it is not the cause.  It is to do with the way that WinXP 32-bit OS handles Memory ie the Virtual Address Space (VAS).  Win XP allocates this on a first come first served basis.  (say you have 3 to 4 complex planes plus 3 or 4 scenery enhancements' then WinXP will allocate memory to these on a first come first served basis.  Hence if UT is the last to "load" it will get the "blame" ie will seem to be the cause, if you experience an OOM).
Further, if you an applet, program, service, misc software (even keyboard software if it has graphcs capabilities) running before you start Flight Sim that may have grabbed some VAS even before you start FS9.  For example, you may installed or upgraded something recently and if this starting before FS9 it could be where the problem really is.  A lot of software starts up sneakily when the WinOS boots up.
MS used to recommend a "clean boot" with these issues to try to identify what might be causing the problem.  It might be worth your while to try a "clean" boot before starting FS9 to see if the issue is still there. No gurantees mind.
I have to admit my solution was to move to Vista 64-bit which handles Memory/VAS much better than Win XP and as Jeff says the better option may be to wait until Win 7 64-bit is released.  Many experts do not like Vista but in my experience particularly since SP1 and SP2 it is a rock solid performer with very few if any problems wrt to VAS.

Good luck in solving your issue
Regards
PeterH

 

Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-17-2009 at 9:16am
Peter, how do a perform a clean boot?
Back to Top
Phase View Drop Down
Senior Member
Senior Member


Joined: October-15-2004
Location: Antipodes
Points: 1565
Direct Link To This Post Posted: June-17-2009 at 8:46pm
Nil illegitimum carborundum est

FSX SP2; i7 2600K, OC 5THz liq N2 cooling 16GB 1600 DDR3 RAM, GTX670, WINDOWS 7 64; 256GB OCZ Vertex SSD; Samsung 2233RZ 120Hz Monitor
Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: June-18-2009 at 10:41am

 

 

1. This issue isn't UTX. In the case where all addons are confirmed its a combination of all installed software overruning the address space with a 32bit OS in use, period

 

2. The motherboard manufactures post the use of a 64bit OS with >2GB in order to circumvent exactly what happened in this thread.. they dont want to deal with users who do not understand the issue and at one time blamed the motherboard manufactures for their OOM errors in the early days. A motherboard manufacture will tell a user to Read The Friendly Manual, install a 64bit OS and wash their hands of it past that.

 

3. If Jeff or Allen tell you its not UTX, you can take that to the bank

 

4. In this day and age with software memory demands and PCIe video memory amounts, a 64bit OS is no longer a fad.. it's practically a requirement

 

 

As my post stated in the tuning thread.. drop the USERVA in lots of 64 and retest. Once you hit 2048 the issue is this motherboard/system/installed software will not play nice with address space, period, and the user must move to a 64bit OS 

 

 

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-18-2009 at 1:30pm

I agree that UTX is not my problem.  I don't run UTX! Wink

Honestly, this whole discussion of UT being/not being the cause is not productive, and I regret sharing my opinion in the first place.  I seem to have rattled the hornet's nest.   Okay, let's take it to the bank that you guys are right; UT is not my problem.  It doesn't matter to me because IT DOESN'T SOLVE THE PROBLEM!!! 

I have tested FS9 with UT active and with UT disabled.  With UT, I get OOM's, without UT, I get no OOM's.  You can take THAT to the bank. 

The above notwithstanding, I find it unacceptable to run FS9 without UT.  What can I say, I'm spoiled by the quality of the scenery! 

My gameplan is to tinker with the USERVA as much as I can, turn down some settings in FS9, then see if I can run FS9 free of OOM's with all of my addons and UT active.  On Jeff's advice, I plan to wait for Windows 7 for the 64bit upgrade (and because I don't want to spend a month setting up a 64 bit OS and reinstalling every program on my computer.)

You guys have really been great, and I am immesaurably appreciative of your input.   

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: June-18-2009 at 11:44pm
Originally posted by 737BBJ 737BBJ wrote:

I have tested FS9 with UT active and with UT disabled.  With UT, I get OOM's, without UT, I get no OOM's.  You can take THAT to the bank. 

No one said you didnt.. you need a 64bit OS, you can take that to the bank

 

 

Originally posted by 737BBJ 737BBJ wrote:

The above notwithstanding, I find it unacceptable to run FS9 without UT.  What can I say, I'm spoiled by the quality of the scenery! 

 

 

Then you have now confirmed again... you need a 64bit OS

 

You have not stirred up a hornets nest.. When someone like myself who has PhD's in both EE and physics and who is qualified to design/spec hardware for the military and NASA (and did before he retired) in which general public motherboard technology is a toy tells a user what the problem is and they still question it.. its annoying as hell to say the least

 

I can only imagine how the designer of the software who is also quite qualifed to make such calls may feel.

 

Wink

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-19-2009 at 3:15pm

"When someone like myself...tells a user what the problem is and they still question it..."

Seriously!?  Are you that pompous!?   God forbid we simpletons question anything you say about our "toy[s]"! 

And thanks for providing your CV.  I'd give you mine too, but I see no need for self-aggrandizing. 

Although I don't feel I've been unkind or offensive or attacked anyone personally, I've shown compunction out of good faith and genuine appreciation for the help you offered. And I mean it.  But in return I am treated with arrogance and pomposity. 

I will say this one last time.  On my system AS IT IS: With UT=OOM's, Without UT=No OOM's.  Solution=64bit OS.   However I am not comfortable doing that on my own.  That makes it a non-solution for ME.  So I then decided I will have to follow Jeff's advice and decrease settings. 

But here's what I think I should do.  I should keep fs9 sliders pegged, run FSGlobal, run Active Sky, run PMDG, run all my commercial addon airports, and delete UT.  That way I wouldn't get OOM's, I wouldn't have to install a 64 bit OS, and I won't have to get belittled by an individual who gets "annoy[ed] as hell" when simpletons like me dare to disagree!

Look, I have been gracious regarding the help, and I appreciate your level of experience and expertise.  I'll leave it at that.

Back to Top
NickN View Drop Down
Certified Professional
Certified Professional


Joined: November-21-2007
Points: 21104
Direct Link To This Post Posted: June-19-2009 at 7:39pm

 

 

 

Look at it from my point of view, or anyone who is highly trained technically.

It is a fact that OOMs can be invoked in a 32bit OS from many different addons on the market .. all of which are designed correctly and work perfectly

UT does not cause OOMs, period

A user who overruns their system causes OOMs and if they wish to run their sim and system a certain way, then they need the right TOOLS to accomplish the job.. a 64bit OS

 
 

A better much more simplistic analogy that gets right to the core of this problem would be a user in ignorance is trying to use a strait blade screwdriver to tighten a Phillips head screw and then raise a stink with the screw manufacture their screws must be defective because you can only get so far and the head strips out. .. and then uses cigarettes and lung cancer as an analogy to their point of view when the manufacture explains the problem and tells them point blank,.. the screws are not the issue, change the screwdriver.

 PLEASE!

Tell me you wouldn't be annoyed if you were the screw manufacture!  LOL!!

The right tool for the right job is the issue here.   Big%20smile

 

If you ask me arrogance and pomposity is correct especially when a users does not understand what they are doing.. or talking about  LOL

I’ll leave it at that  Wink

Back to Top
737BBJ View Drop Down
New Member
New Member


Joined: May-26-2009
Points: 31
Direct Link To This Post Posted: June-20-2009 at 12:52am
Nick, let's put the sarcasm aside for a second:

1) If all I have is a strait[sic] blade screwdriver, it doesn't do me any good to tell me "the screws are Phillips so just use a Phillips."  Despite me continually telling you that all I have is a straight blade, you keep tellling me to use a Phillips.  Even worse, you are calling me an idiot for not doing it!  You have a NASA background, right?  Remember Apollo 13?  The deal about the crew having to make the round LIOH canisters fit the square receptacle? (or something like that.)  Well that is what I was trying to say here.  Let's figure out a way to make a square peg fit into a round hole.    

2) I  am sorry you don't like my smoking analogy.  For clarity I will explain.  Jeff said if "Ultimate Terrain was the cause [of OOM's], then everyone who ran the product would get OOMs. They do not."  I didn't use the smoking analogy to argue or prove that Jeff is wrong.  I used the analogy to illustrate why that logic doesn't prove that UT is not causing MY OOM's.   So here is the breakdown of the analogy:  imagine I am arguing that smoking (UT) causes lung cancer (OOM's).  It does not logically follow that if smoking was the cause of lung cancer, then everyone who smoked would get lung cancer.

3) Read through the thread again.  You guys are sending mixed messages.  Nick, you said, "you need a 64bit OS"  Well, Jeff said (Posted: June 16 2009 at 6:43pm), "...you have to consider that no matter what you do...even going to a 64-bit OS, you may never be able to run everything, with all the sliders as you currently have them and not still get some OOMs. It is always a compromise."  You tell me to take anything Jeff says to the bank.  Then you belittle me for questioning you when you guys are telling me 2 different things!  Can you at least understand why I might be scratching my head?

4) I am really not trying to be a pain in the butt (no need to make a sarcastic response).  However, I hope you can understand that I am frustrated because you and I really aren't on the same page.  Nick, just take a look at my FIRST post on this thread.  I typed "FS2004" in the description of my specs.  Your second post on this thread:  "are we talkin about FS9 or FSX here." Do you see what I'm getting at?


Nick, you are obviously a very smart guy who knows a hell of alot about computers.  But I doubt anyone on this or any other forum knows you personally.  You might be the type of guy who enjoys helping people because he's just a nice guy, or you might be the type of guy who enjoys telling people what to do because he wants everyone to know who's the smartest in the class.  For the past 2 days you have clearly been the latter.  Is that really who you are?
Back to Top
 Post Reply Post Reply Page  12>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.500 seconds.