Solved FPS DROP IN THE NEW FALCON BMS 4.36
-
@MaxWaldorf Yea, I knew it… That’s why, I suddenly laugh, when my slow brain catch up with the word ANTI VIRUS… My bad…
-
@MaxWaldorf you know max, lately windows AV has been shooting a lot of false positives on normal files I have had in the past. It wouldn’t go past me if it’s causing issues. I’ll have a look at it when I get off.
Thank you guys all of you. Cheers and happy Sunday
-
Hello,
I don’t know if i could help. But i have realize the bench with my config :
Ryzen 5900X
DDR4 3200
Nvidia 2060
SSD NVME
1440P full option in bms, nothing in the nvidia control panelPrintscreen every 1000ft
-
-
I just made the jump from 4.35-U3 to 4.36-U1. All hardware/software elements being the same my average FPS drop was 16%. On training mission 1, my average at cold startup was 65 fps (no stutters) which is now down to 54 (with stutters looking left or right). Once up and flying, performance is also noticeably down as well with similar stutters when panning.
I will admit I’m on an older i7-3.20 Ghz CPU, 50 GB RAM, Windows 11, with a 2080ti card displaying on a 4k Gsync monitor. Understood that new versions can carry bigger overhead but this drop was more than I had expected. I’d consider 4.35 as very playable but 4.36 is now doubtful for my system.
I looked over some of the other posts from a few months back about FPS but didn’t really detect any smoking guns that I could check into. New hardware is out of the question so beginning to think the newer versions may be out of my playable range if similar drops are to be expected. Just curious, what was the actual solution that “solved” this support question?
-
Comparing 4.35 with 4.36 will not be a relevant test given that airbases were reworked with more objects, you cannot exactly have the same situation…
So this drop although real, doesn’t mean anything without context…
-
@Slick8791-0 : Mate, have you ever try to play it with hyperthreading off? I might suggest you try to play BMS, both at 4.35 U3 and 4.36 U1 with hyperthreading off. The hardway is using task manager and set CPU affinity for BMS only using the logical core CPU. It means, if you have 4 logical core with 8 thread core, just turn off / untick the 8 thread core, and using only 4 Logical core. The easiest way, use the process lasso tool and when BMS run, you can right click at it, and click the CPU Affinity, click hyperthreading off. Let me know if you’ve got improvement with your system.
Another one, with consecutive fly mission through mission, RAM tends to fully occupied by BMS, this when process lasso can trim the RAM usage for BMS at anytime, just right click like before, and goes to “more” then click “Trim Memory”.
I’ve been for a while play BMS with “always off Hyperthreading”. Just let me know if this made improvement.
Regards,
-GP- -
@MaxWaldorf said in FPS DROP IN THE NEW FALCON BMS 4.36:
Comparing 4.35 with 4.36 will not be a relevant test given that airbases were reworked with more objects, you cannot exactly have the same situation…
So this drop although real, doesn’t mean anything without context…
Understood and I completely agree that with the enhancements to the same training mission it would take a hit and isn’t a true 1:1 comparison. Overall, I’m not rejecting the great work done by the team on these updates…keep them coming! I still have my original F4 disc and binder if that tells you anything. Even have some original Falcon 3.0 maps somewhere. I’ll keep tinkering with my settings and see if I can regain some lost FPS by dialing something back.
-
@GP1508 said in FPS DROP IN THE NEW FALCON BMS 4.36:
@Slick8791-0 : Mate, have you ever try to play it with hyperthreading off? I might suggest you try to play BMS, both at 4.35 U3 and 4.36 U1 with hyperthreading off. The hardway is using task manager and set CPU affinity for BMS only using the logical core CPU. It means, if you have 4 logical core with 8 thread core, just turn off / untick the 8 thread core, and using only 4 Logical core. The easiest way, use the process lasso tool and when BMS run, you can right click at it, and click the CPU Affinity, click hyperthreading off. Let me know if you’ve got improvement with your system.
Another one, with consecutive fly mission through mission, RAM tends to fully occupied by BMS, this when process lasso can trim the RAM usage for BMS at anytime, just right click like before, and goes to “more” then click “Trim Memory”.
I’ve been for a while play BMS with “always off Hyperthreading”. Just let me know if this made improvement.
Regards,
-GP-Thanks for the reminder as I forgot to mention that part. I run a few batch files that stop some services and unloads running apps. I can drop my CPU from 115 services running down to just 72 when launching BMS. CPU utilization stays around 1~2%.
I do set the CPU priority on BMS to HIGH and have been unchecking CPU0 instead. I read somewhere that some Windows applications default to CPU0 so I let the system keep that one and run BMS on CPU1 thru CPU7. Did I get that wrong as to your advice on the hyperthreading part?
-
Another observation I’ve had (that most others have probably seen as well) if I cycle through the Show Friendly in External view, the FPS is down around 20 as they taxi out of the hangers. When I hit E to exit out of the mission while watching them, the same FPS jumps up to 80-90 as soon as I hit the E key. It’s interesting to me that the same graphics output jumps that high once the simulation’s overhead is removed. Is there an easy way to tell if it’s my CPU or GPU that’s throttling me down so much?
-
@Slick8791-0 Depends on the CPU you use, like mine, all logical Core at CPU 0, 2, 4, and 6. The rest is thread core. Try using process lasso, it is totally free and safe tho. I use it personally, with some combination with the afterburner thing, I can maxed all the way to the right using high quality textures on 4.35 U3. Don’t get me wrong, the machine that I do test all the way to the right is nearly 11 years OLD. I hope you found this might relieve your FPS related problem.
Tips, Priority High does not neccessary on my case tho, it just simply turn off all the hyperthreading, so all the logical core do not look into more feed from the threading core. Try it, I really hope you found improvement there
-
@GP1508 @Slick8791-0
For cpu with 4 physical cores => I recommend leaving HT on, and using process-affinity mask to run BMS on 3 cores # 2,4,6.For cpu with 6 or more physical cores => I recommend disabling HT in the BIOS… why? it effectively doubles the L3 cache available to each core. (why not: if you do a lot of video editing/transcoding day to day… or crypto mining, or similar work that can make good use of HT)
But ofc every system is different, so measure before-and-after, then decide accordingly.
-
@airtex2019 said in FPS DROP IN THE NEW FALCON BMS 4.36:
@GP1508 @Slick8791-0
For cpu with 4 physical cores => I recommend leaving HT on, and using process-affinity mask to run BMS on 3 cores # 2,4,6.For cpu with 6 or more physical cores => I recommend disabling HT in the BIOS… why? it effectively doubles the L3 cache available to each core. (why not: if you do a lot of video editing/transcoding day to day… or crypto mining, or similar work that can make good use of HT)
But ofc every system is different, so measure before-and-after, then decide accordingly.
Thanks for the tip! I have the following CPU per Task Manager:
Sockets = 1
Cores = 4
Logical Processors = 8I tried the 2, 4, 6 affinity set and didn’t get any noticeable improvements other than +/- 2 fps across the board. My pc is an older ASUS ROG which prevents the disability of hyperthreading. Or, I’m totally lost as where that is in their BIOS menus…?
-
@GP1508 said in FPS DROP IN THE NEW FALCON BMS 4.36:
@Slick8791-0 Depends on the CPU you use, like mine, all logical Core at CPU 0, 2, 4, and 6. The rest is thread core. Try using process lasso, it is totally free and safe tho. I use it personally, with some combination with the afterburner thing, I can maxed all the way to the right using high quality textures on 4.35 U3. Don’t get me wrong, the machine that I do test all the way to the right is nearly 11 years OLD. I hope you found this might relieve your FPS related problem.
Tips, Priority High does not neccessary on my case tho, it just simply turn off all the hyperthreading, so all the logical core do not look into more feed from the threading core. Try it, I really hope you found improvement there
Thanks! I’ll look into the process lasso, but have no clue what that is…?
-
@Slick8791-0 said in FPS DROP IN THE NEW FALCON BMS 4.36:
@GP1508 said in FPS DROP IN THE NEW FALCON BMS 4.36:
@Slick8791-0 Depends on the CPU you use, like mine, all logical Core at CPU 0, 2, 4, and 6. The rest is thread core. Try using process lasso, it is totally free and safe tho. I use it personally, with some combination with the afterburner thing, I can maxed all the way to the right using high quality textures on 4.35 U3. Don’t get me wrong, the machine that I do test all the way to the right is nearly 11 years OLD. I hope you found this might relieve your FPS related problem.
Tips, Priority High does not neccessary on my case tho, it just simply turn off all the hyperthreading, so all the logical core do not look into more feed from the threading core. Try it, I really hope you found improvement there
Thanks! I’ll look into the process lasso, but have no clue what that is…?
-
Have Process Lasson running and getting about the same FPS as I did with other affinity settings via Task Manager. Honestly, I probably have no real clue on how best to use it. It does seem like a cool application and will keep trying it out.
Playing now in fullscreen with GSYNC enabled seems better than boarderless, but I haven’t been able to improve the FPS and the stutters keep happening panning left or right. I think the stutters are more annoying than the FPS.
-
I have process lasso…
I fear a lot of things in games especially are placebo effect…
I haven’t really been able to prove that it works on Falcon.
For multitasking, no problem but for games like this, not sure it helps… -
@Slick8791-0 : I’ve facing the exact same problem also, even at the 4.35 U3 before. But as always, I look for every solution before and came up with this after around 4-5 months struggling to play and find out the right one checklist. Process lasso is the one tools for my machine to exactly disable hyperthread, the next is rivatuner to limit the fps along with MSI afterburner.
The first when I use process lasso, and put hyperthread off, I still notice some stutter if I drag the slider of Object detail right. The training mission BARCAP is the exact one I try for this over and over. When it comes near the airbase, and start getting tower instruction along with the F15 request, I experience a bit stutter there, but not much like before using Process lasso.
Then, after rivatuner came in, and limit the FPS, with all vertical / gsync off, this the game changer thing, I drag all the way to right, high resolution textures on, all shader except particle shader for smoke on, no stutter at all.
I’ve share this because I’ve been walkthrough about that stutter, but one might work at me, does not guarantee to work on other because the machine differences.
I hope you find your path mate to get rid the stutter.
best wishes and regards,
-GP- -
@GP1508 said in FPS DROP IN THE NEW FALCON BMS 4.36:
@Slick8791-0 :
Then, after rivatuner came in, and limit the FPS, with all vertical / gsync off, this the game changer thing, I drag all the way to right, high resolution textures on, all shader except particle shader for smoke on, no stutter at all.I hope you find your path mate to get rid the stutter.
best wishes and regards,
-GP-Thanks for the added input! I tested with Process Lasson and Afterburner but did not get any noticeable improvements, but I will certainly add the Rivatuner into the mix and see how it goes. To your point, maybe it is a trifecta kind of thing with BMS?!
-
Folks, can any of you report if you have better/same/worse FPS with this new version?
Thanks
-
@Seifer Much better for me. I used to see a significant drop in my FPS after landing at Gunsan on RWY 36. My FPS was good until I turn off the end of the runway (18), heading to the ramp. That’s when my FPS would drop from 60 to around 27-30 FPS. Now I do not see any significant drop in FPS. It right around 57 to 60. (Please note: I have purposely set my Max Frame Rate = 60 FPS in the NVIDIA Control Panel. It keeps my graphics card cooler and the sim works perfectly for me).