Jump to content
Sign in to follow this  
olivermbs

Oom Errors Pmdg Md11 Fs9

Recommended Posts

Same flight, same conditions, no OOM error at same KMEM arrival after removing 2 duplicate textures...I'm tellin' ya...it proves something. Like I stated earlier...ALL my OOM errors have come from duplicate scenery textures.Now I'm going to do the FS9.exe "Hi mem" fix and call it good. Victor Buck

Share this post


Link to post
Word Not Allowed, the limit is always going to be set for a 32 bit application, regardless of whether in a 32 bit OS or 64 bit OS environment. With a himem mod set for the FS9.exe, the max addressable space will be 4Gb theoretically...Now an native 64bit app in 64bit OS environment is a lot less restricted. The question lies therein as to how the OS engineers allocate the space available...Anyone expand on this? Then again, this is all moot, since FS11 may well be merely a dream now ;)Andrew
Andrew, as I said, its not infinite. And its not theoretically, but for sure. I tested it myself. I managed going over 3GB VM, so I guess its possible.

Share this post


Link to post
Andrew, as I said, its not infinite. And its not theoretically, but for sure. I tested it myself. I managed going over 3GB VM, so I guess its possible.
When I say theoretically, I meant that as being the theoretical maximum. FS may well kick out long before then, for whatever reasons... What I am saying is that 4Gb is the upper hard limit for a 32 bit application.I am looking forward to the days of full, native 64 bit applications with nigh on unlimited address space (Do you know how much address space there is for the 64 bit environment? :) )Perhaps someone else will pick up where ACES were forced to leave off. Only time will tell...Andrew

Share this post


Link to post
Same flight, same conditions, no OOM error at same KMEM arrival after removing 2 duplicate textures...I'm tellin' ya...it proves something. Like I stated earlier...ALL my OOM errors have come from duplicate scenery textures.Now I'm going to do the FS9.exe "Hi mem" fix and call it good. Victor Buck
Hi Victor.What utility did you use to find duplicate scenery textures?Thanks :( Pedro Lima

Pedro Lima
"The sky is the home of birds... we are just guests... guests of honor" Peter Besenyei
"...redundancy is very important in aviation; that is why airplanes have 2 wings instead of 1!" M.S.A.Q.
My videos

Share this post


Link to post
When I say theoretically, I meant that as being the theoretical maximum. FS may well kick out long before then, for whatever reasons... What I am saying is that 4Gb is the upper hard limit for a 32 bit application.I am looking forward to the days of full, native 64 bit applications with nigh on unlimited address space (Do you know how much address space there is for the 64 bit environment? :) )Perhaps someone else will pick up where ACES were forced to leave off. Only time will tell...Andrew
I think 64bit will give 16TB as far as I heard. So, its not really unlimited. We thought 2GB is a LOT. Now we think different. Times when 16TB will be an average are coming. Not very soon, but they are coming for sure :)

Share this post


Link to post
Hi Victor.What utility did you use to find duplicate scenery textures?Thanks :( Pedro Lima
Pedro, I use FSmanager which is an older program. It has, as one of it's many tools, the ability to scan for duplicate textures. If it finds any it will name their locations. Usually an addon scenery will have a texture in it's folder which is already in the main FS folder or another addon folder. It gives you the ability to rename the duplicates after finding them. I'm at work, at the moment but will get back with more later...look for my PM. Vic

Share this post


Link to post

I never had OOM problem until now (MD11 and Maddog2008). Things improved (need more flights to be certain) after:1) remove 38m mesh2) increase AGP aperture to 256MegAnd also did the FS9.exe large mem aware and /3GB switch to be sure.I've been getting OOMs going from C9's KLAX to FZ's KPDX (probably heaviest scenery around) but after the above, able to complete the trips. Hope it's the fix for me :( .Have the usual: UT USA, GE, 76m mesh. Never OOM with the PMDG744 or Super80 or others.Pat


i9-10900k @ 5.1GHz 32G XMP-3200 | RTX3090 | 3T m.2 | Win11 | vkb-gf ultimate & pedals | virpil cm3 throttle | 55" 4k UHDTV | HP R-G2 VR | DCS

 

 

 

Share this post


Link to post
Guest cuizinier
(...) Did you use, also, the "/Userva=2560"(...)
HiJust for info, I use userva=2560. (I have 256 Mo of video memory)cheersJulien

Share this post


Link to post
Pedro, I use FSmanager which is an older program. It has, as one of it's many tools, the ability to scan for duplicate textures. If it finds any it will name their locations. Usually an addon scenery will have a texture in it's folder which is already in the main FS folder or another addon folder. It gives you the ability to rename the duplicates after finding them. I'm at work, at the moment but will get back with more later...look for my PM. Vic
Ok Vic! Thank you very much. :( Best,Pedro

Pedro Lima
"The sky is the home of birds... we are just guests... guests of honor" Peter Besenyei
"...redundancy is very important in aviation; that is why airplanes have 2 wings instead of 1!" M.S.A.Q.
My videos

Share this post


Link to post
HiJust for info, I use userva=2560. (I have 256 Mo of video memory)cheersJulien
Hi Julien!Can you tell me what that line (userva=xxxx) stands for?I also have the value 2560, but when I started to use the 3Gb switch the value was 2900, as per indication of other users.My video card has 512Mb; should I change the value for =5120? :( Best,

Pedro Lima
"The sky is the home of birds... we are just guests... guests of honor" Peter Besenyei
"...redundancy is very important in aviation; that is why airplanes have 2 wings instead of 1!" M.S.A.Q.
My videos

Share this post


Link to post
Hi Julien!Can you tell me what that line (userva=xxxx) stands for?I also have the value 2560, but when I started to use the 3Gb switch the value was 2900, as per indication of other users.My video card has 512Mb; should I change the value for =5120? :( Best,
My understanding is that this number is a portion of your total installed RAM? So...in my case...I have 4GB, with a userva of 2560 (mb) entered, that leaves approx. 1520 (MB) for system use. With 512mb of graphic card memory, I would leave the userva at 2560. I have 896mb on my GTX260 and MAY have to up the userva to 2880 if problems arise. At least, this is how I understand it so far. Victor Buck

Share this post


Link to post
Guest cuizinier
Hi Julien!Can you tell me what that line (userva=xxxx) stands for?I also have the value 2560, but when I started to use the 3Gb switch the value was 2900, as per indication of other users.My video card has 512Mb; should I change the value for =5120? :( Best,
Hi I am not a specialist but here follow my understanding of the thing from what I read around the web :A 32 bit windows has 4Go of virtual address space (VAS). The VAS is independent of the amount of RAM you have. Natively windows attribute 2Go of VAS for the system and 2Go for the other applications. When you apply the 3G switch you change this to 1Go for the system and 3Go for the application. The userva allow to fine tune the VAS allocation between 2go/2go and 1Go/3Go. So It varies between 2000 (2Go) and 3000 (3Go) : userva=2900 means that the system has 1,1 Go and the other application 2,9 Go. userva=2560 means that you have a 1,5Go for the system and 2,5 Go of the other applications... (see support.microsoft.com/kb/316739)Regarding the userva value, it is I think system-specific so you need to experiment I would start using 2560 and then if you still have OOM increase the value and If you don't get any start decreasing the value step by step.I hope it clear now... obviously it wasn't in my previous post in this topic :-)
My understanding is that this number is a portion of your total installed RAM?
it is a portion of the virtual address space whose size is 4Go for win-32bit whatever is the amount of RAM installed on your systemJulien

Share this post


Link to post
Hi I am not a specialist but here follow my understanding of the thing from what I read around the web :A 32 bit windows has 4Go of virtual address space (VAS). The VAS is independent of the amount of RAM you have. Natively windows attribute 2Go of VAS for the system and 2Go for the other applications. When you apply the 3G switch you change this to 1Go for the system and 3Go for the application. The userva allow to fine tune the VAS allocation between 2go/2go and 1Go/3Go. So It varies between 2000 (2Go) and 3000 (3Go) : userva=2900 means that the system has 1,1 Go and the other application 2,9 Go. userva=2560 means that you have a 1,5Go for the system and 2,5 Go of the other applications... (see support.microsoft.com/kb/316739)Regarding the userva value, it is I think system-specific so you need to experiment I would start using 2560 and then if you still have OOM increase the value and If you don't get any start decreasing the value step by step.I hope it clear now... obviously it wasn't in my previous post in this topic :-)it is a portion of the virtual address space whose size is 4Go for win-32bit whatever is the amount of RAM installed on your systemJulien
AHhh, "I see, said the blind man" :( Thanks, Julien...I completely misunderstood. Vic

Share this post


Link to post
Hi I am not a specialist but here follow my understanding of the thing from what I read around the web :A 32 bit windows has 4Go of virtual address space (VAS). The VAS is independent of the amount of RAM you have. Natively windows attribute 2Go of VAS for the system and 2Go for the other applications. When you apply the 3G switch you change this to 1Go for the system and 3Go for the application. The userva allow to fine tune the VAS allocation between 2go/2go and 1Go/3Go. So It varies between 2000 (2Go) and 3000 (3Go) : userva=2900 means that the system has 1,1 Go and the other application 2,9 Go. userva=2560 means that you have a 1,5Go for the system and 2,5 Go of the other applications... (see support.microsoft.com/kb/316739)Regarding the userva value, it is I think system-specific so you need to experiment I would start using 2560 and then if you still have OOM increase the value and If you don't get any start decreasing the value step by step.I hope it clear now... obviously it wasn't in my previous post in this topic :-)it is a portion of the virtual address space whose size is 4Go for win-32bit whatever is the amount of RAM installed on your systemJulien
Thank you both for your usefull info!I have thoug another doubt regarding the values in the pagefile size: what should be the 'initial size' (MB) and 'maximum size' (MB)? I have mine managed by the system. Should I change the values in custom size? :( Here's my system: C2Q6600@3.0GHz, GF8800GT 512Mb, 2Gb Corsair Dominator, WinXP Pro SP3 32bit, 3Gb switch enabled.Thanks again!Best, :( Pedro

Pedro Lima
"The sky is the home of birds... we are just guests... guests of honor" Peter Besenyei
"...redundancy is very important in aviation; that is why airplanes have 2 wings instead of 1!" M.S.A.Q.
My videos

Share this post


Link to post
Thank you both for your usefull info!I have thoug another doubt regarding the values in the pagefile size: what should be the 'initial size' (MB) and 'maximum size' (MB)? I have mine managed by the system. Should I change the values in custom size? :( Here's my system: C2Q6600@3.0GHz, GF8800GT 512Mb, 2Gb Corsair Dominator, WinXP Pro SP3 32bit, 3Gb switch enabled.Thanks again!Best, :( Pedro
Pedro, I set mine manually. Whatever the "maximum" size listed is what I set my initial and maximum to. I have been told that setting both the initial and maximum to the same size will reduce page file resizing. I have no idea if this is true, but I've never had a problem doing it this way. Victor Buck

Share this post


Link to post

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...