Search the Community
Showing results for tags 'Memory'.
Hello all, I'm a new customer to FlightSimLabs, and I'm not disappointed. I have use both the boxed versions of FSX, and FSX-SE, and am now running Prepar3D and trying not to look back. Over the years, and in conference with a friend of mine who is also an avid simmer, I have discovered some performance enhancing techniques for your sim. Some of these can be easily found on the internet, but here, I am going to focus on P3D, and without getting too specific as to my system settings. The reason being that P3D is more stable than FSX, and is delicate, but more fault-tolerant. I've got a LOT of stuff installed on it and I'm getting incredible performance, including with the A32X. Hyperthreading: If you use a processor, either Intel or AMD, and it's capable of running more than one thread per core, the best thing you can do is TURN IT OFF! You heard right. Hyperthreading or multithreading is great for running a bunch of desktop applications in a more harmonious manner, but we're talking about an engine that was developed for use with single-core processors. Do a test with the A320 at an addon airport with your sim "fully loaded" at a gate, then go into your BIOS and turn off hyperthreading, and try the EXACT same setup again, and you'll have to pick your jaw up off the floor with the memory you will save. Frame Limiter: I'm no hardware expert, but from what I understand of frame limiters, they work on the level of microscopic time and ultimately smooth out the performance that you are getting by doing the following. Frame limiters save the time of outputting frames they otherwise would have had they not been limited, and allocate those nanoseconds to doing other processes, ultimately smoothing your performance, and adding an element of scheduling to what your graphics card is doing. 30FPS is less than desirable in today's world, but a smooth 30FPS is very desirable in a flight simulator. There is NO good reason to use the frame limiter inside ANY of these sims. They do NOT work, so set them to "Unlimited." Use a graphics card utility such as the NVidia Control panel to set application specific frame limits. Use a frame rate that is right at, or half of your monitor's refresh rate. Mine's 60, so 60 or 30 would be applicable to me. Vertical sync should be on in the application to eliminate tearing (visible when viewing a whirling propeller). SLI/CrossfireX: I've got two video cards in my rig, and love the performance of having a second GPU doing some of the work. However, the application engine was developed before this technology came to be fruitful. Using SLI in P3D or FSX is basically a placebo effect. You will barely notice any effect in P3D, and it is also said that it can DECREASE performance in FSX. If you have an NVidia card, you can change the application specific setting "SLI Rendering Mode" to "Single GPU" Setting it this way also eliminates flickering of lights, smoke, and soft particles. It also helps in OBS if you're a streamer. Using SLI will cause OBS to render only half of your frames, so your broadcast will be choppy. If you're broadcasting at 30FPS, the app will run at 15 and look more like a slide show. Remember, SINGLE GPU! AffinityMast tweak: With regards to .CFG tweaks, less is more with P3D. With P3D and FSX-SE, use the double-slash "//" to comment out the affinitymask tweak. P3D and FSX-SE do a pretty good job of selecting the processors they want to run on, often you will get better performance NOT using the tweak. .CFG tweaks: Again, less is more. Try these: Under [GRAPHICS], set TEXTURE_MAX_LOAD=2048. This is a reasonable compromise between full HD and looking like dog food. We'd all like to be able to fly in 4K, but not with these sims. Don't let any installers change that value when offered. Under [DISPLAY], TEXTURE_BANDWIDTH_MULTI=40. Some guides have you set this higher, and to be honest, it has been my personal experience that the higher I set this, the more blurries I get. I always thought it increased a multiplier of some kind and therefore, texture throughput, but this is what helped me. YMMV. Under [MAIN], FIBER_FRAME_TIME_FRACTION=0.33, this is the default value. Some guides recommend setting this to 0.01 to increase frame rate. What this does is allocate a portion of the process's thread time to rendering texture. If you want to get rid of blurries, keep this at 0.33. DO NOT SET IT TO ZERO. But, play with it, YMMV. I've found blurries the lower I set it, and found no value to setting it higher. Placebo? Under [TERRAIN], TERRAIN_MAX_AUTOGEN_TREES_PER_CELL=4500, try reducing to 3000. TERRAIN_MAX_AUTOGEN_BUILDINGS _PER_CELL=3000, try reducing to 2000. May save you some VAS, and you won't notice much difference. Sliders: The VAS killer is Level of Detail radius. P3D is good at exceeding what FSX can do with the slider. FSX Max right position was LOD=4.50, P3D is higher. The farther to the right you slide this, the more miserable your VAS usage will be. Keep it moderate. Mine is a 5.5, but comes down for graphics preset when flying the 'Bus. If you can't read taxiway markings: such as in ORBX sceneries that use photoreal technology, sliding this up to 15 or 7cm per pixel will help alleviate this, and won't cost much VAS. Autogen: Both of these sliders can save you a little bit if you knock them down. If you're flying a tube-liner then you won't be looking down at trees or buildings, you'll be busy managing the flight deck, only to get a quick glimpse out the window. You can turn them down to the midpoint to save some overhead. Scenery Complexity: A note about this; you can turn it down to save some overhead, but if you're missing buildings or jetways at some airports, turning this up might help restore them. Finally, just remember these last few things with regard to scenery. Like anyone that innovates, publishers try different things to be fhe first to bring something new to the market. Sometimes they fail. There are different sceneries from the same publisher that are sluggers when it comes to memory, performance, or both. Some have hotfixes or updates, and some don't acknowledge there's even a problem. Some refine their product, and some ask you to make concessions in other areas. Personally, I'm still trying to work out how people can fly into JFK at a VATSIM event. I have to offer a ritual sacrifice to the OOM gods to get into New York, in any airplane. Hope this helps, and happy landings.