我最近正在给 InputShare 写一个新的基于 Web 的图形界面,由于使用了 Qt 和 Web 技术,内存占用会高不少。
原本的内存占用基本在五六十兆左右,在使用新的 UI 之后则会超过三百兆。
想请问一下各位对于这种电脑的工具软件或者主要运行在后台的软件的内存占用的容忍程度。
個人接受範圍在 60MB以下,可以保持常駐,超過的我通常用完就關
對於用完就關的軟件,只要不嚴重佔用資源都是合理範圍
不敏感,只要内存还够,我就不关注。
20m
这内存占用完全可以用electron了,比你现在的技术栈简单,可能内存还低点
因为我目前是用多进程,然后父子进程中都有 Qt 应用的实例,所以占用会大一点。之后可以把所有的 GUI 都放到子进程里,占用应该会控制在两百以下。
主要是我的代码库就是Python,不太好集成electron进去
看用途。这种用途的,我接受储存占用不超过50m,运行内存占用不超过10m。
100m以下是正常可接受范围,当然也得视工具大小而言, 像electron写的"小工具"直接拍死不用. 100m以上分情况, 比如everything常驻后台的话, 也会吃100多m的内存, 但是可以接受, 因为是必备神器. 另外一些跨平台类框架写的软件, 像flutter也能包容.
看优先级呀,如果很重要,那再多内存都值得,比如quicker这样的软件几百兆都行
但是如果一个几乎很少用的功能但是占用很大就很难容忍了,比如powertoys,对我来说用处很少,几乎只有一两个功能,但是安装包就300M,哪怕运行内存占用不多也会很气
总的来说就是你占用的内存要对得起你提供的功能
2 个赞
只在意启动速度与质量,在意内存占用又没啥特别大的好处。
补充: 除非它把我内存爆了
工具软件,功能复杂性差很大的,
复杂强大的,内存肯定占得多
占用无所谓,别卡。
内存和硬盘本来就是拿来用的,完全不介意内存和硬盘空间占用,电子设备卡顿或者储存空间不足才去关注。
1 个赞