Jump to content
Sign in to follow this  
martinlest2

Will Windows 7 64-bit really stop OoMs in FS9?

Recommended Posts

As I usually fly short/medium haul flights (FS9) I don't often get OoM CTDs - apart from occasional ones caused by faulty scenery/landclass, which I can usually fix myself.However, if I try flying long-haul (Dublin to Atlanta today), with an a/c which uses up a lot of system resources (PMDG for instance - beautiful as they are) I can get two or three OoM errors before I arrive at my destination.I have FS9 on a pretty good machine, with 2GBs of RAM. (I also have FSX but never use it - much prefer FS9 with all my addons). If I change my OS from XP to Windows 7 64-bit, but keeping the same RAM (which has always tested out just fine with MemTest etc. - I don't think XP/FS9 would use more in any case. No?) am I going to be able to fly long-haul without the OoMs? Maybe someone did the same thing and got a result?Thanks for advice on this - I don't want to spend £££/$$$ and find no improvement in practice (I've read quite a bit re. the theory, but the proof of the pudding, and all that!)!MartinPS. Searched here for: "Windows 7" memory 64-bit - returned no results (???!)

Share this post


Link to post
Share on other sites

Unless you apply the proper tweak, FS9 will not use any more memory than MS designed it for no matter what operating system is used. There are several posts here at avsim on that topic and the /3GB switch. NickN has a good runthrough over at his usual forum.Here is a good place to start: http://forum.avsim.net/topic/293216-dreaded-out-of-memory-error-in-fs9/page__p__1812190__hl__3gb+switch__fromsearch__1#entry1812190Jim Harnes

Share this post


Link to post
Share on other sites

I don't think just swapping OS will have any impact on your OOM issues. It might be a little snappier overall, but that might be more a fresh OS vs one in service for a while differences.To get away from OOM errors I think you need to modify FS9 exe so that Windows sees it as "large address space aware" , meaning the OS can safely allocate more than 2Gb of process address space to fs9.exe (if it requests it).There's some difference in the OSs between how they handle pre-fetch of program files, how RAM that isn't allocated to running programs is used, etc that probably has some effect on overall performance. There's also the difference of graphics driver operation (WDDM 1.1 in win 7) which might have an impact on FS9 runs.scott s..

Share this post


Link to post
Share on other sites
As I usually fly short/medium haul flights (FS9) I don't often get OoM CTDs - apart from occasional ones caused by faulty scenery/landclass, which I can usually fix myself.However, if I try flying long-haul (Dublin to Atlanta today), with an a/c which uses up a lot of system resources (PMDG for instance - beautiful as they are) I can get two or three OoM errors before I arrive at my destination.I have FS9 on a pretty good machine, with 2GBs of RAM. (I also have FSX but never use it - much prefer FS9 with all my addons). If I change my OS from XP to Windows 7 64-bit, but keeping the same RAM (which has always tested out just fine with MemTest etc. - I don't think XP/FS9 would use more in any case. No?) am I going to be able to fly long-haul without the OoMs? Maybe someone did the same thing and got a result?Thanks for advice on this - I don't want to spend £££/$$$ and find no improvement in practice (I've read quite a bit re. the theory, but the proof of the pudding, and all that!)!MartinPS. Searched here for: "Windows 7" memory 64-bit - returned no results (???!)
The earlier responses are correct - in order to use the enhancements that Win7 will provide (and not have to use the /3GB switch entry in your boot.ini file as you must for XP) you must patch FS to use the 'LargeAddressAware' bit in the executable. It does work - I have run the LevelD 767, PMDG 737 and 747 for more than six hours without OOMs while using UT, GE, and pretty much all of the high detail add-on airports with no issues that way. As a side note, Win7 is much happier with 3 - 6GB of physical memory; however, the OOM in FS is not caused by a lack of physical or virtual memory, as many threads here will attest.DJ

Share this post


Link to post
Share on other sites
The earlier responses are correct - in order to use the enhancements that Win7 will provide (and not have to use the /3GB switch entry in your boot.ini file as you must for XP) you must patch FS to use the 'LargeAddressAware' bit in the executable. It does work - I have run the LevelD 767, PMDG 737 and 747 for more than six hours without OOMs while using UT, GE, and pretty much all of the high detail add-on airports with no issues that way. As a side note, Win7 is much happier with 3 - 6GB of physical memory; however, the OOM in FS is not caused by a lack of physical or virtual memory, as many threads here will attest.DJ
How do you patch it???P.S Never mind, I just found it and applied it. Thanks I didnt know about this.

 Intel I7 12700KF / 32 GB Ram-3600mhz / Windows 11 - 64 bit / NVIDIA GeForce RTX 3060TI / 32" Acer Monitor, Honeycomb alpha/bravo, CH rudder pedals, Tobii 5, Buttkicker, Logitech radio panel. 

Share this post


Link to post
Share on other sites

Hi,Have you tried to right-click on the lower menu-bar, and call up the "Task Manager"? Then you can check how much memory actually is in action.I could imagine that you with an PMDG aircraft come pretty close to your current the upper limit of 2 GB.On my rig with Windows 7/64, REX FS2004 and GE Pro 2, 2 GB is easily exceeded. And I am only running Freeware aircraft, that not are too heavy with regard to RAM.Secondly, I would swap these Graphics cards with a single card such as ATI HD5770 or HD5850.BR,Anders

Share this post


Link to post
Share on other sites

Thanks for the replies. I have spent many happy an hour here discussing the /3GB switch in the past (I should have said - sorry!) and written a long post on how to fix OoM errors myself (it was here, but my post has been reduced to one odd line - not sure what happened:http://forum.avsim.net/topic/235923-dealing-with-out-of-memory-errors/page__p__1503244__hl__martinlest2__fromsearch__1#entry1503244 ) - but as I said, that really only applies when I know that it is a bgl issue. A long flight across the Pacific/Atlantic is another ball game - nothing to fix from a file point of view.I found that applying the /3GB switch, with the tweaked fs9.exe file, no matter what variation I gave to the figures afterwards, caused my ground textures to go blurred - I never resolved this after hours of tweaking so gave up.DJ, when you say 'you must patch' FS9, you mean use the patched fs9.exe file (and not use the /3GB switch with Windows 7)? Yes, I am not sure increasing my physical RAM would help, I agree. (I'd have to throw out what I already have as I only have two slots for RAM!) - you are right that the OoMs are not caused by a lack of physical or virtual memory (it's an address space issue as far as I can make out). Thanks again,MartinAnders,Yes, I have been checking that.. if I fly freeware a/c I rarely get a problem - PMDG a/c are another matter. I love them, but they use up resources in a way PSS and so on do not (I can get across the Atlantic with PSS's beautiful Concorde, no worries). I thought that I should only use Posky etc. a/c for long-haul, but then I don't get to fly my PMDG heavies of course!!Martin

Share this post


Link to post
Share on other sites
Thanks for the replies. I have spent many happy an hour here discussing the /3GB switch in the past (I should have said - sorry!) and written a long post on how to fix OoM errors myself (it was here, but my post has been reduced to one odd line - not sure what happened:http://forum.avsim.net/topic/235923-dealing-with-out-of-memory-errors/page__p__1503244__hl__martinlest2__fromsearch__1#entry1503244 ) - but as I said, that really only applies when I know that it is a bgl issue. A long flight across the Pacific/Atlantic is another ball game - nothing to fix from a file point of view.I found that applying the /3GB switch, with the tweaked fs9.exe file, no matter what variation I gave to the figures afterwards, caused my ground textures to go blurred - I never resolved this after hours of tweaking so gave up.DJ, when you say 'you must patch' FS9, you mean use the patched fs9.exe file (and not use the /3GB switch with Windows 7)? Yes, I am not sure increasing my physical RAM would help, I agree. (I'd have to throw out what I already have as I only have two slots for RAM!) - you are right that the OoMs are not caused by a lack of physical or virtual memory (it's an address space issue as far as I can make out). Thanks again,MartinAnders,Yes, I have been checking that.. if I fly freeware a/c I rarely get a problem - PMDG a/c are another matter. I love them, but they use up resources in a way PSS and so on do not (I can get across the Atlantic with PSS's beautiful Concorde, no worries). I thought that I should only use Posky etc. a/c for long-haul, but then I don't get to fly my PMDG heavies of course!!Martin
Martin - correct; you must use the patched FS9 file, but Win7 x64 has no /3GB parameter in boot.ini. Large address aware 32 bit programs are automatically allocated the additional 'memory'. A bonus is that the driver model for Win7 doesn't park the video ram in the same address space as the program so that you can get all of the extra memory for the program.DJ

Share this post


Link to post
Share on other sites

Mearely my opinion and observation.....Since switching to a 64bit OS and adding the LAA flag to the FS9.exe I have not had one single OOM error. Running Ultimate Terrain, REX, GE PRO, PMDG, FSDT, FlyTampa and so on and so on. Everything is in my sim including the kitchen sink. Repaints, every WOAI package and so on.Not one OOM error (knock on wood) on either W7 64bit or Vista 64bit.A 64bit OS was the best add-on I purchased for FS9.....

Share this post


Link to post
Share on other sites
Mearely my opinion and observation.....Since switching to a 64bit OS and adding the LAA flag to the FS9.exe I have not had one single OOM error. Running Ultimate Terrain, REX, GE PRO, PMDG, FSDT, FlyTampa and so on and so on. Everything is in my sim including the kitchen sink. Repaints, every WOAI package and so on.Not one OOM error (knock on wood) on either W7 64bit or Vista 64bit.A 64bit OS was the best add-on I purchased for FS9.....
Ditto!Bob ScottColonel, USAF (ret)ATP IMEL Gulfstream II-III-IV-VColorado Springs, CO

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

System1 (P3Dv5/v4): i9-13900KS @ 6.0GHz, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@30Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU, 1.2Gbps internet
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys2 (MSFS/XPlane): i9-10900K @ 5.1GHz, 32GB 3600/15, nVidia RTX4090FE, Alienware AW3821DW 38" 21:9 GSync, EVGA 1000P2
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, 2x TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Portable Sys3 (P3Dv4/FSX/DCS): i9-9900K @ 5.0 Ghz, Noctua NH-D15, 32GB 3200/16, EVGA RTX3090, Dell S2417DG 24" GSync
Corsair RM850x PSU, TM TCA Officer Pack, Saitek combat pedals, TM Warthog HOTAS, Coolermaster HAF XB case

Share this post


Link to post
Share on other sites

Clearly the way to go is Win7-64 - possibly on a new system (though the Dell/Alienware 'ideal' I priced online was well over £4000, so I will have to think again!!). Getting 2 x $GB sticks of RAM for my current setup is £255 instead of the £65 for 2 x 2GBs, so that's not too attractive either..Thank you for replying.Martin"2 x $GB" ... 2 x 4GBs !

Share this post


Link to post
Share on other sites
Mearely my opinion and observation.....Since switching to a 64bit OS and adding the LAA flag to the FS9.exe I have not had one single OOM error. Running Ultimate Terrain, REX, GE PRO, PMDG, FSDT, FlyTampa and so on and so on. Everything is in my sim including the kitchen sink. Repaints, every WOAI package and so on.Not one OOM error (knock on wood) on either W7 64bit or Vista 64bit.A 64bit OS was the best add-on I purchased for FS9.....
Ditto Ditto Ditto

Bill McIntyre

Asus Rampage V Extreme, Intel Core I7 6950X (10 core)@ 4.5, 32GB's Crucial Ballistics DDR4 MEM, 1 Crucial M.2 4TB SSD, 4 Crucial-2TB SSD, Corsair H115i CPU liquid cooler, NVIDIA RTX 2080TI Founders Edition, LG 34" HD Curved Monitor, 2 Dell 27" Monitors, Sound Blaster Audigy X, 1Kw PC Power & Cooling Power Supply, Corsair Obsidian Full tower Case.  FSX-SE, MFFS 2020, PD3 v5.4, WIN10 Pro x64                                                                                                                                             

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...