Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[BufferPools] PoolSize=0 the holy grail of FSX performance...

Featured Replies

[bufferPools] is a category on it's own

[bufferPools]UsePools=0 // Use 1 if you experience crashes (if ENABLED PoolSize defaults to 4000000 bytes, 4 MB)Is this added into the cfg as its own entry, or does it go inside something else, ie; [GRAPHICS]Thanks,Mark
  • Replies 1.1k
  • Views 262k
  • Created
  • Last Reply

Top Posters In This Topic

  • Commercial Member

Now, if you fly COMPLEX a/c specially using the VC you NEED to set it to unlimited! however... there is a problem ;) what happens with what I just told you about the sim working HARDER the higher the frames? what happens if frames start jumping from 30 to 60 then to 25 and again to 60? where is the 'balance' here?? what if you have UsePools=0? what do you expect will happen when you get a 'sudden' jump to 70 FPS? CRASH! ;) besides... the 'perceived' sensation (because is not real) when frames 'jump' is a 'stutter' so you need 'smoothness' consistency... and thats were the EXTERNAL frame rate limiter can help you ;) capiche?ja man. timing timing.jja

I have a pretty fast i7 system, only clocked at 3ghz right now, afraid of overclocking and messing something up. In a complex ac I get 10-15 maybe 20 frames on the ground, and 20-30 in the air. it is smooth though, and almost all my settings are maxed. So it looks beautiful. I guess I just need to overclock to get higher frames?

  • Author
I have a pretty fast i7 system, only clocked at 3ghz right now, afraid of overclocking and messing something up. In a complex ac I get 10-15 maybe 20 frames on the ground, and 20-30 in the air. it is smooth though, and almost all my settings are maxed. So it looks beautiful. I guess I just need to overclock to get higher frames?
we are getting greedy now ;) enjoy, fly.. lets have a break from tweaking! we all need to enjoy the new sim ;)

haha. True. I've actually been flying a lot after your great suggestions. My sim is stable finally. Since Saturday I have flown more than in the past few months!! I just notice I get low frame rates and would like to tweak a little bit here and there to help. I am guessing the only thing I can do really is overclock my processor to 3.8-4ghz

Hi 413 - greedy is good...!You could try lowering your FIBER_FRAME_TIME_FRACTION to something like 0.10 and increasing your TBM to 100.

haha. True. I've actually been flying a lot after your great suggestions. My sim is stable finally. Since Saturday I have flown more than in the past few months!! I just notice I get low frame rates and would like to tweak a little bit here and there to help. I am guessing the only thing I can do really is overclock my processor to 3.8-4ghz
You should be able to hit 3.8 no problem provided your cooling will take it. 4.0 and higher takes a little more time to get it just right (at least for me).

Jim Wenham

*******,I can now enjoy FSX and all my wonderful sceneries and airplanes.
Would you expect anything different from a guy named *******?Noel

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

we are getting greedy now ;) enjoy, fly.. lets have a break from tweaking! we all need to enjoy the new sim ;)
*******, thanks so much for the time you have put into this work for all of us.I note that I get quite long pauses (1-2 seconds) when using "UsePools=0", but otherwise the sim is really smooth like I can never recall. Changing UsePools to 1 appears to take away the pauses but takes away some of the smoothness too, the sim is a little less fluid now. I have still kept the rest of your tweaks enabled.My GPU is an 8800 GTS, some several years old now, so I think a new GPU is in order soon.Thanks, Bruce.Q6600 / 4GB DDR3-RAM, Win XP (32), 8800GTS (768 MHZ)

ASEL, Instrument.

KBJC, Colorado.

  • Moderator
Would you expect anything different from a guy named *******?Noel
After reading all these posts I am starting to think a lot of people really think his name is pronounced like it looks rather than the way it is really pronounced, Hey-suus.

Avsim Board of Directors | Avsim Forums Moderator

In light of new findings, I have been testing yesterday only (had a really busy last week and this one is only gonna be worse), and found those tweaks real good. Only one thing puzzles me, as I usually get artifacts and crashes if I up it: LOD_RADIUS. Those who report good results with *******'s tweaks, what are you LOD_RADIUS settings? And I guess your TEXTURE_MAX_LOAD is at 1024. Anything more chokes my system. Even setting LOD_RADIUS higher starts choking it - even I leave all other settings low. My only problem is I love the radius 8.5, which looks GREAT on the scenery, so I would like to know, is there someone out there successfully running it?!

  • Author
In light of new findings, I have been testing yesterday only (had a really busy last week and this one is only gonna be worse), and found those tweaks real good. Only one thing puzzles me, as I usually get artifacts and crashes if I up it: LOD_RADIUS. Those who report good results with *******'s tweaks, what are you LOD_RADIUS settings? And I guess your TEXTURE_MAX_LOAD is at 1024. Anything more chokes my system. Even setting LOD_RADIUS higher starts choking it - even I leave all other settings low. My only problem is I love the radius 8.5, which looks GREAT on the scenery, so I would like to know, is there someone out there successfully running it?!
Word Not Allowed, there is one thing you can do (when using UsePools=0) that helps tremendously in keeping things in sync. Are you familiar with the AffinityMask tweak? try (for testing of course) a value of '12' this will make the following (so you understand whats happening)CORE0 Will run the terrain systemCORE1 Will do NOTHINGCORE2 Will Run the MAIN threads (scheduler) CORE3 (Will run the texture manager and object batching)you'll get possibly get a 1 or 2 FPS penalty, for the reduced CORE's but it increases stability considerably... so, keep your LOD_RADIUS but try using the Affinity mask set to 12 to see if it helps and tell us how I went.When Affinity mask is changed, to 12, you will sacrifice 'two' of the three cores you had for 'object batching and texture loading' leaving you with only one core doing the batching, so its easier on your system. Also CORE0 will be left alone running terrain fibers. this means, an overall much more efficient system. so you have to see an improvement!and for those of you using AffinityMask=12 and feeling it runs better, it is not placebo.. IT DOES run better, it will cost you 1 or 2 FPS, but you get increased stability and no stutters. so its a GREAT value when using UsePools=0
Word Not Allowed, there is one thing you can do (when using UsePools=0) that helps tremendously in keeping things in sync. Are you familiar with the AffinityMask tweak? try (for testing of course) a value of '12' this will make the following (so you understand whats happening)CORE0 Will run the terrain systemCORE1 Will do NOTHINGCORE2 Will Run the MAIN threads (scheduler) CORE3 (Will run the texture manager and object batching)you'll get possibly get a 1 or 2 FPS penalty, for the reduced CORE's but it increases stability considerably... so, keep your LOD_RADIUS but try using the Affinity mask set to 12 to see if it helps and tell us how I went.When Affinity mask is changed, to 12, you will sacrifice 'two' of the three cores you had for 'object batching and texture loading' leaving you with only one core doing the batching, so its easier on your system. Also CORE0 will be left alone running terrain fibers. this means, an overall much more efficient system. so you have to see an improvement!and for those of you using AffinityMask=12 and feeling it runs better, it is not placebo.. IT DOES run better, it will cost you 1 or 2 FPS, but you get increased stability and no stutters. so its a GREAT value when using UsePools=0
Hello again *******,I have gathered so much information from reading all theses posts and replys. Simmers are becoming more and more educated all the time and personally I have learned a great deal over the last couple of weeks and now you have come along and turned the community on its ears, bravo.There are 2 settings that I see people speaking about and they are FIBER_FRAME_TIME_FRACTION and AffinityMask, would these additions help me if I use Vista64 on a Core2Duo or is it strictly limited to i7, 4 core CPU? I cannot figure out if this will help me or not.Thanks,

\Robert Hamlich/

 

  • Author
There are 2 settings that I see people speaking about and they are FIBER_FRAME_TIME_FRACTION and AffinityMask, would these additions help me if I use Vista64 on a Core2Duo or is it strictly limited to Win7 and a 4 core CPU? I cannot figure out if this will help me or not.
Dont even touch the AffinityMask! it will make a mess and create frame rate volatility. The affinitymask should ONLY be tweaked on Quads/i7 or anything with at least 4 cores. and the ONLYvalues I would use are 14 or 12 (last 3 cores, or last 2) remember, the fiber (terrain system) will ALWAYS.. run in CORE0 it doesn't care what the AffinityMask is because is not bound to it. On dual cores, you are better off running the fiber and main scheduler on CORE0... CORE1 will load the textures and batch the objects, and that thread is very 'spike happy' goes to 100% comes down.. up again (during the pre-batchs) Now, since the fibers and main scheduler are sharing the same core, if you set FIBER_FRAME_TIME_FRACTION, to say 0.15 you will, of course, have a slight performance increase... because fibers will spend 'less' time making use or CPU resources. so.. go ahead, you should notice an improvement, and a 'little' blurries ;) so, if you can live with them... fine. I think after SP2 lots of things got moved off the terrain fiber, to the texture manager threads, so you'll see 'some' improvement, but nothing to write home about.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.