JasonWei512 / EnergyStarX

🔋 Improve your Windows 11 device's battery life. A WinUI 3 GUI for https://github.com/imbushuo/EnergyStar.
https://www.microsoft.com/store/productId/9NF7JTB3B17P
GNU General Public License v3.0
895 stars 19 forks source link

​添加将父进程和子进程同步进入或取消效率模式的功能 #93

Open 54pkp opened 10 months ago

54pkp commented 10 months ago

The problem you want to solve / 你想要解决的问题

比如STEAM有一个Steam主进程一堆Steam Client WebHelper和Steam Client Service、Steam大屏幕模式等子进程,在Steam大屏幕界面时会因为能源之星X将Steam大屏幕模式子进程识别为前台应用,然后将Steam主进程和其它子进程识别为后台应用,然后将它们调整到效率模式,导致在大屏幕模式下操作非常卡顿,如果把Steam主进程和其他子进程加入白名单的话,在游戏时后台活动会造成性能下降

Possible solution / 可能的解决方法

如果能够允许用户将一些自定的进程关联起来,当其中一个进程离开效率模式时其他进程也同步离开,进入效率模式时也同时进入,应该能够解决这个问题

Additional context / 其他信息

No response