PSA: Windows 11 “Efficiency Mode” Can Throttle Retool App Performance

Hey Everyone! It has come to our attention that there could be significant performance issues affecting Retool apps on Windows 11 devices and discovered a surprising culprit: Windows 11’s built-in “Efficiency Mode"(Reduce Process Interference with Task Manager Efficiency Mode - Performance and Diagnostics)”

This feature is designed to reduce power usage by throttling background processes. But it turns out Efficiency Mode can also throttle essential browser processes, including those used by Retool apps, even on high-end hardware.

In our investigating, we found that multiple Windows 11 machines (Intel and ARM), Retool app load times dropped from 7–12+ seconds to 2.5–4 seconds after bypassing Efficiency Mode. Performance improvements were also seen on non-Retool sites that rely heavily on GPU/CPU resources. A MacBook Pro with an M2 Max and Windows 11 machines (post-fix) had nearly identical load times.

:warning:Why It Matters:
• Efficiency Mode silently limits key browser subprocesses (like renderers and subframes used by Retool).
• It affects browsers like Chrome, Edge, and Firefox, even when power settings are set to “High Performance.”
• In Task Manager, you can temporarily disable Efficiency Mode per process, but this doesn’t persist and is difficult to manage due to multiple subprocesses.

:hammer_and_wrench:Workaround:
One of the ways we discovered to bypass Efficiency Mode for your browser was to do the following(Reference):
1. Create a shortcut for your browser (e.g. Chrome or Edge).
2. Add this flag to the shortcut’s target: --disable-features=UseEcoQoSForBackgroundProcess
3. Make sure the browser isn’t set to run in the background when closed.
4. Always launch from this shortcut.
This prevents Efficiency Mode from throttling browser processes at startup and can dramatically improve performance for Retool apps.

Some users have also reported being able to disable this by going to Settings > System and performance > toggle Efficiency mode (Reference).

:pushpin:Final Notes:
• This issue is not specific to Retool but may disproportionately affect apps like Retool that rely on heavy client-side rendering.
• Microsoft doesn’t currently offer a full way to disable Efficiency Mode globally.
• If your organization uses Retool on Windows 11 machines, especially without discrete GPUs, this is worth testing if you are experiencing high load times.
• Since the throttling behavior is tied to Windows 11’s built-in Efficiency Mode, which is managed by the OS itself, there is NO control on the functionality/behavior from the Retool side.

Please feel free to share your findings or improvements if you’ve run into this too!

6 Likes

We're experiencing very slow performance of Retool recently and we indeed use Windows 11. We're running selfhosted Enterprise and are using W11 already for about a year, but since the latest update to 3.196.x performance has been much worse. Maybe that the latest versions of Retool rely more on client side rendering and is it together with W11 efficiency mode a total disaster at the moment. Apps (pages) load in 7-10 secs and switching apps is driving our users insane. On my macbook performance is indeed much better.

I've tried turning off/bypassing efficiency mode in various ways, but no luck so far.
Tried turning it off in Chrome/Edge performance tab, using the shortcut flag. Setting laptop to high performance mode. It just won't turn off.

Anyone else has had any luck with this? Or is everyone using MacOS/ChromeOS/Linux these days?

I found this YouTube video earlier today that recommends using software called Process Lasso to override Windows 11 Efficiency mode. Please excuse his yelling and cursing (he is just so excited to be free of efficiency mode).

I tried it out on my Windows 11 computer. It worked for disabling it for some processes that were using it, but for complete transparency, I was not having issues with disabling Efficiency mode for my Edge browser, so it would be good to have another testimony on whether this is a good fit.

2 Likes