for nvidia users: "Background Application Max Framerate"

I think it's the GeForce suite program thing Susie, but I haven't tried it yet myself. I think @Rat Catcher knows the gambit

Yeah - NVIDIA Control Panel > Manage 3D Setting > Programs Settings tab > Add Program... Select Elite Dangerous.
Scroll down the list to: Background Application Max Frame Rate and turn this on - then set it to 20FPS.
 
Yeah, should be in the Windows Control Panel and then from there the NVIDIA Control Panel. I'm not using the Nvidia Experience suite or whatever it's called. Getting to the Windows Control Panel is a bit obfuscated in Windows 10 for some reason. I think you can just search for it from the Start menu at least though. I'm using Windows 7 on my main PC.
 
Just on the topic of nVidia drivers, on my MSI laptop I ended up uninstalling the later drivers that were installed and installed some much earlier drivers. I had the later drivers as I had always updated them as a matter of habit. Downgrading though made such a hugh FPS increase for most of my games and took away the noticeable jerking I was experiencing. Funnily though, ED seemed to be fine on the newer drivers even though my other games had the frame jerking. My point being, the newest drivers aren't necessarily always the best for general game performance on your PC.
 
Wouldn't you want the 32bit and 64bit executables, not the launcher?

That would be logical, but in this particular case, the driver uses the same profile for all of them:
UuJIUc7.png
 
That would be logical, but in this particular case, the driver uses the same profile for all of them:
UuJIUc7.png
Interesting. For me they're all listed individually in the program selection from within the NVIDIA Control Panel, which begged the question – and since they're listed individually, presumably I could have different settings for them. 🤷‍♂️ Cheers.
 
Last edited:
Interesting. For me they're all listed individually in the program selection from within the NVIDIA Control Panel, which begged the question – and since they're listed individually, presumably I could have different settings for them. 🤷‍♂️ Cheers.

Try it and see if the settings copy over, or if they are really independent.
 
Right now (since my daughter's school is out for the day) I'm actually debating whether or not I should take my cards apart now or wait to get some better thermal paste. My 6 year old Titan Black cards are running quite hot.

So I'll take your word for it. (y)
 
Right now (since my daughter's school is out for the day) I'm actually debating whether or not I should take my cards apart now or wait to get some better thermal paste. My 6 year old Titan Black cards are running quite hot.

Existing TIM is probably fine...reference parts tend to use ultra high viscosity Shin Etsu or Dow Corning stuff that lasts forever. I'd just tighten down the screws and wash the whole thing. Vacuum/blow out as much dust as you can, take it to your kitchen sink, and spray it with hot water until only clean water comes out. Then, if you have it, rise it off with distilled or deionized water, blow off as much excess water as you can, and leave it someplace warm and dry for a few days before plugging it back in.

So I'll take your word for it. (y)

I'm not entirely sure it's not creating a second profile. Was hoping you could tell me.
 
OK, yeah, looks like the settings are propagated between the program listings (launcher, 32bit, and 64bit), but not for other unrelated programs.

Edit: I've decided to wait for better thermal paste. I should probably get some anyway. I had my computer apart this last weekend to replace my old Corsair H110 with an NZXT X63, but was able to take apart the H110 and flush it and replace the water with just distilled water for the time being, and it's working quite well for now at least. Amazing how much gunk was in there, and now I have a backup. Anyway, I blew out the cards well at the same time, but they're still idling at 72C, 46% fan, having gotten gradually hotter over the years. Washing them would probably help more than blowing them out of course, but I'll try some new paste.

Cheers.
 
Last edited:
with a recent new driver update for nvidia cards, a new option has been added to the control panel: "Background Application Max Framerate"

it does what you think it does. it will render the application at a specific framerate when the window of the application is in the background. the lowest setting is 20 which i recommend.

why is this relevant for elite? elite always renders at it's max framerate wether it's in the foreground or the background. so, when you have a browser window open and elite is in a background tab and not visible at all, it will still take up the same computation power as it would in the foreground. so, it will render at 60+ fps, even if you don't see the window. this new nvidia option allows you to limit the framerate to 20 for background apps. so, your gpu can (literally) chill which is good for power consumption, heat and noise.

i have just discovered this setting and haven't done extensive testing. so far i don't have any issues. you might want to set this on a per application basis and not as a global setting. also, i use a gtx 1660ti. older cards may or may not have this option. i don't know. check the nvidia control panel for yourself. update your drivers.
Thanks for that. I didn't have it at first, but when I opened Gforce experience, it updated the driver. Now I have it. I'm using my old computer with a GTX 970 while my main PC is boxed up ready for a housemove that should have happened in October, so my poor graphics card needs all the help it can get.

While I'm at it, can somebody help with an issue I have. Everything works fine, but if I stay in the RES for two long (like 3 hours) it starts frame skipping during the dogfights, but as soon as the enemy ship explodes, it goes back to normal. The longer I stay, the worse it gets, sometimes skipping even between the dogfights. It's like memory is leaking or some vital resource is getting filled up. It still does it after these changes, and it's done it for years. It's an i7 with 16gb RAM. My other PC with a GTX1080 does it occasionally.
 
Last edited:
Well, i activated it on my laptop (i7-9750H, GTX 1660TI) and the fans are sensibly quieter when both ED instances are alt-tabbed (my steam and my epic accounts)

But last Saturday i encountered something weird that might be related to this settings:
I had my epic account parked on my steam account carrier. My steam account ship was aIso parked on the carrier. I plotted a carrier jump then i did some chores around the house. The Steam ED was active on my screen during this intermezzo.
Heard the regular carrier jump noises so i came back, alt-tabbed to my Epic account, launched from the carrier and... i noticed that i'm still in the previous system. I assumed it was a refresh glitch or something and instead of docking to the carrier i did a low wake to scan the system.
Bad Idea - i was still in the previous system, but after the supercruise transition the carrier was nowhere to be seen - the glitch cleared, the system refresh completed and my steam carrier was no longer listed to that system. While i was still there... 😒

TL: DR - the carrier jumped, on my steam account i could see than i was in the destination system, on the epic account the jump never happened, i was still in the initial system, but when i transitioned to supercruise (low wake) the system refresh completed and the carrier disappeared.

Now, it could have been a FDev glitch - some sync issues between Steam and Epic (they did had some issues in the past like multicrew failing etc)
Or it could be related to the Background FPS limit
 
with a recent new driver update for nvidia cards, a new option has been added to the control panel: "Background Application Max Framerate"

it does what you think it does. it will render the application at a specific framerate when the window of the application is in the background. the lowest setting is 20 which i recommend.

why is this relevant for elite? elite always renders at it's max framerate wether it's in the foreground or the background. so, when you have a browser window open and elite is in a background tab and not visible at all, it will still take up the same computation power as it would in the foreground. so, it will render at 60+ fps, even if you don't see the window. this new nvidia option allows you to limit the framerate to 20 for background apps. so, your gpu can (literally) chill which is good for power consumption, heat and noise.

i have just discovered this setting and haven't done extensive testing. so far i don't have any issues. you might want to set this on a per application basis and not as a global setting. also, i use a gtx 1660ti. older cards may or may not have this option. i don't know. check the nvidia control panel for yourself. update your drivers.
For what series of nvidia cards? I have the latest official driver installed and have no such option anywhere, even after enabling developer settings. So this must be either specific to the 30 series of cards or something.
 
What is all this Jibber Jabber? I can adjust settings for my Graphics Card?? Its hard enough switching the pooter on.
Goes back to ipad
 
Just open system map (not galaxy map) prior alt-tab to browser, you will be ok, in system map mode cpu used is low.
 
Back
Top Bottom