版本5和6 beta的内存占用差距

不知道有没有人注意这个,至少我没看到有说这个的帖子,就发一个吧。

差距真心大,用5的时候,随点随走,真的是享受指尖的节奏。

可是装了6后,那感觉,难受死了。。。

看图吧:rofl:

这个是5的

%E5%9B%BE%E7%89%87

再看看6的

这里有讨论,Listary 6 Beta 🎉

用着卡还是怎么的?你光说内存占用有啥用

1 Like

现在都什么年代了百来M的内存占用基本忽略了,而且6的搜索速度什么的完爆5好吗。

1 Like

100M的内存占用完全可以接受,cpu占用或者响应速度才是最重要的。

将来作者闲的蛋疼或者插件多了内存占用太大的话,可以考虑优化一下。当前还是专注于修bug的好

不要在意这点小事嘛,100M内存还不够你浏览器一个标签页的
支持插件是最吼的,这点内存不算啥

英文不太好,等有时间精力了再去英文版里看看。

我要是说用着卡,会不会招来一堆人喷?换个说法吧,用起来6不如5流畅。

5在家里老古董(三星N148上网本)上都能流畅使用。6在高配台式机上都赶不上5流畅。

先不提这些内存是不是可以忽略,好比原来5元一份的炒面,改个名××××炒面,卖100元,不差钱的无所谓。

6的搜索原理是什么,6在速度上是不是完爆5,请@Channing 来回答最好了。

不知道你用的是什么浏览器,一个标签页多强悍。我开了几个标签,特意看了个内存占用,好像挺让人放心的。

image


哎,使用时不卡就行看那占用内存完全没意义,截图是我日常用的浏览器标签没有故意开多占用这算一般情况高时超过1.5g,现在的配置日常使用都是性能过剩在意那几百m的内存占用完全没意思。如果你卡那么去主贴反馈吧。内存是拿来用的…

不管是跑测试的结果还是主观使用感受都是完爆。6只有在输入首个字母时弹出结果会略慢于5,等到输入第二个和第三个字母时总时间就比5少了30%以上。所以只要你持续输入搜索词(不要等一个字母的结果蹦出来了再输入下一个),就会感到搜索明显更流畅,在四核及以上 CPU 上会更加明显(50%+ 性能提升)。

另外讨论速度及内存占用之前不能忽视的一点是搜索质量的飞跃。5中需要输入三四个单词才能找到文件,现在可能只要输入一个。这种情况下把5搜索三四个单词的总时间跟6搜索一个单词的时间做下比较,就会发现速度的提升远比直观感受中的要大的多。

当然这些改善都是有成本的,6额外索引了文件修改时间及属性用于提供更精准的搜索结果,内存的增加不可避免。

不过内存增加远没有你看到的那么多。现代操作系统大量使用内存压缩和共享,在百十兆这种小范围内无法做出准确统计,纯看数值意义很小。你截图中的 Listary 5 显示为0.4 MB,只要你把它呼出到前台,系统将解压内存,显示的数值可能会马上增加 40 MB。同样的如果把 Beta 的所有可见窗口关闭,后台静置一段时间,系统压缩内存后少个五六十兆也很正常。Chrome 也一样,你打开几个网站静置一段时间后内存降下来了,回去随便切下 tab 内存马上暴涨。

1 Like

再补两张截图。这是 Listary 6 在我的机器上前台搜索时的内存占用。我机器上共有800多万个文件,是一般用户的几十倍:

这是在后台静置一会 Windows 自动进行了内存压缩及回收之后:

所以内存的事就交给系统操心吧,我们只要尽情享受包括 Listary 在内的各种工具带来的便利就行了。

2 Likes

试下最新的6.0.1.10,已经快到飞起来了:rocket:

有时突然用快捷键唤出搜索框,会卡一会儿

是过了一会才显示搜索框还是搜索时转圈?

过了一会儿才显示搜索框, 我记得之前看到有其它人也单独提过这个问题。

三年多过去了好像情况并没有变好多少…

我装的最新版本,内存占用一开始有近200M,像楼上说的那样放在后台晾一会内存占用还是有100M…

我已经换回5了 :rofl: