ProcessThrottler: 压制程序资源使用

请勿在生产环境使用

接上文,论冬眠程序的可行性。发现太激进了,大家只是想限制一下资源占用而已
然后发现了进程限制器,但是只有CPU、内存的占用管控,而且它是面向调试员的,没有GUI。
还有迷你内存,但是不够灵活,软件自己也是八百年没更新了。
都不满意,于是自己做了一个,目前暂时能用。

本来想用C++&Qt写,但是Qt新版不支持Win7了,这种软件肯定得考虑到老系统用户的。又想到Delphi,但是语法有点不熟悉。Python…有点害怕它的体积,不敢用。
思来想去还是决定看看NET9的AOT原生编译怎么样了,发现编译完成只要20MB,压缩之后4MB——不是自解压的单文件!是原生编译!多么干净利落的编译结果!(打滚
一整天,(昨天这个时候开始写)耗了Cursor的五六百万Token,写出来了一个初始版本。
希望得到任何有价值的建议、意见和批评。

14 Likes

比如直接任务管理器降低优先级

1 Like

太强了!

要更有效一些。当然,这个小程序也支持按规则自动设置优先级。
!您提醒我了,支持设置0-31级别的精确优先级也是TODO列表之一(目前只支持"最低"到"实时")
扩展一下,新灵感,对于前台程序,我们可以允许用户使用一个和后台程序更大的限制程度差异来使得用户体验更好。目前Windows只是把前台程序设为稍高与后台程序。这也是TODO的重要部分

感谢推荐

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。