刚刚才发现,uTools后台有多个进程,而且各不同程度占用一些内存,有的只有几兆,有的有几十兆
Im_Chris 每个插件占一个进程,建议把部分不常用功能设为隐藏后台时完全退出,把部分常用插件设为跟随主程序同时启动,这样既能减少后台运行的 uTools 进程,也能在一定程度上加快部分插件启动速度。
另外,这么点占用在平时使用时,不会对电脑运行速度产生多少影响,所以不用管太多。如果是在玩游戏时,想尽可能减少电脑后台,可以在 uTools 搜索框中输入 clear,然后你就能看到 uTools 内置的一键清理后台插件功能。
clear
Im_Chris 可以将插件全部设置成直接退出,这样内存占用就少了,毕竟不想用空间换时间,那用时间换空间也可以的丫😅
ImmortalSty 还是不能接受,因为如果完全退出重新打开又要有几秒钟的加载时间,但是如果放后台,最多的一个插件占了几十兆的内存,而且仅仅是为了更快唤醒,这么多插件加起来都快100兆内存了,真的很难接受
Im_Chris 可是 100M 一点也不多啊,我同时装了 uTools、Quicker、PowerToys,每个都开机自启,然而我干其它事时,依旧一点也不卡啊。我这还是轻薄本呢。说到底,想要功能强大,速度快,还一点都不占后台,那得把代码优化到什么程度啊,对于开发者来说也不值啊。更何况,100M 看起来好像很多,但实际上对电脑没啥影响啊,可以看出来开发者对这方面还是有优化过的,我不是很能理解你为什么不能接受。
ImmortalSty 只能说人与人的需求各有不同吧,你可能不能理解,但是对我来说确实有所影响。所以相比来说我还是认为用时间换空间更合理一些
ImmortalSty 我这比IDE占用还大
Im_Chris 我和你有相同的观点,日常占用一两百兆,我是不能接受的
max97 因为本来日常工作可能资源占用也会比较多,所以我现在唯一的解决方案就是用时间换空间,只能让插件每次使用完退出后台,那重新唤起的时候多等几秒钟,只能这样子了
其实把占用就占用,很多软件都多进程占用的,随便开个浏览器都占用一堆,最关键的是只要不影响我正常工作,不会卡,并且还能提升我的工作效率,我个人觉得没太大的关系。
蒂迈欧 其实我感觉已经有点影响到我的工作了。浏览器啥的占用内存我还可以理解,因为毕竟是前台的应用,是我在使用中的,这些软件占用的多无可厚非。但是uTools是后台进程,只有需要的时候才会呼出,但我没呼出就占这么多我就不太能接受了,但如果为了节省内存而设置“隐藏插件自动退出后台”的话,每次重开又都需要重新加载,又要加载一段时间,又会影响效率,所以现在也不知道要怎么办
因为utools是基于electron开发的,electron又是基础chromium开发的。 你可以理解为每开一个插件,就是用谷歌浏览器开了一个网页。
可能描述不太正确,但是大概就是这个意思
所以官方也没办法