luojie-dune 写了:其实很无聊,自身不稳定,功能不比Desktop Bar好多少。
稳定性方面我觉得一直还不错,除非楼上试过的是0.6.0版(这版有个大Bug,0.6.1修正了)。
DesktopBar的插件也有一些,但和Do将尽50个插件比,还是有差距的。而且更重要的是如果你两个都试过,你会发现Do对输入字符的反应要灵敏的多。(因为它在内存里储存了索引,这也就是为什么下面说的它会占更多的内存)
实际上作为一个基于Mono的程序,缺点大概有两个:
- 内存占用,由于用的都是Managed Obj,内存的消耗少不了,这也是所用Managed Obj这类程序的短处,比如Java程序。再加上为了给保证用户交互的流畅程度而在内存里有多个List,Do的确算个内存大户了。
- 目前的Mono的虚拟机由于对CPU的Wakeup次数过多,这对于用电池的笔记本来说不是很友好。
上面两个情况是不是会影响到你,我觉得是根据个人情况而定的:
- 给一个参考:Do在我的系统上开了17个插件,占了大概50M。这50M占的值不值,我觉得是要和它能完成的任务对比的。因为Do,我可以不用打开一些软件,甚至不用打开Firefox来完成一些操作,另外一些任务可能因为Do,会更快捷的完成。用过QuickSliver的同学应该会有同感:鼠标在某些时候的确是个累赘。另外,我内存一共1G,所以,我觉得这50M还是有所值的,是可以接受的。如果没有Do来占这50M,一方面工作效率会降低,另一方面可能会因为打开其它程序消耗甚至更多的内存。
- 我虽然也用笔记本,但90%以上的时间是不用电池的,所以第二点也对我也几乎没什么影响。
如果熟悉GUI对CLI之争的话,我倒是觉得像GNOME Do这类软件恰好是个桥梁。