LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: inadavid

大家喜欢scim还是fcitx多呢?

 关闭 [复制链接]
发表于 2004-10-14 10:06:44 | 显示全部楼层
Just scim
发表于 2004-10-14 11:17:04 | 显示全部楼层
scim的拼音强大
但是bug多多
要是像fcitx那么简洁就好了
发表于 2004-10-14 22:31:18 | 显示全部楼层
if you find any bugs of scim, please report it in the bug tracking system in the sf.net
发表于 2004-10-15 07:56:58 | 显示全部楼层
scim的思维还是非常优秀的,偶只是在别人的电脑上用过。感觉五笔,还是fcitx强大。

五笔打字者需要输入法反应迅速,输入法也简单高效。fcitx做的不错,虽然不是十分完美。这个软件像win中的五笔加加,是个非常优秀的东东,但还是发现跟五笔加加有类似的Bug,在Mozilla里,有时候就不能用后退健。
发表于 2004-10-15 19:42:54 | 显示全部楼层
原先用SCIM,后来改用fcitx,不过fcitx如果象SCIM一样能最小化到系统托盘就好了。
发表于 2004-10-15 19:51:37 | 显示全部楼层
喜欢fcitx,兼容性好,内存占用率低。在我机器上scim比fcitx多用了20兆内存,这可是不小的数字。感觉输入法占用的内存超过20兆显得多了。
发表于 2004-10-15 22:27:48 | 显示全部楼层
最初由 hupeng923 发表
喜欢fcitx,兼容性好,内存占用率低。在我机器上scim比fcitx多用了20兆内存,这可是不小的数字。感觉输入法占用的内存超过20兆显得多了。


SCIM 也就占20M左右的内存(包括和其它程序共享的库代码)。难道fcitx不占内存?

其实看你怎么算内存占用量。因为SCIM用了很多库,看上去内存占用会大一些。但那些库代码占用的内存是和其它使用这个库的程序共享的。即使SCIM不运行,只要有别的程序需要这些库,内存还是会被占用的。

看程序占用的内存主要还是要看程序数据占用的内存。
发表于 2004-10-16 15:30:11 | 显示全部楼层
scim用的共享库不就是下面6个吗?     
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00b70000)
        libm.so.6 => /lib/tls/libm.so.6 (0x0042f000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00b66000)

下面三个库fcitx也用的共享的:
        libdl.so.2 => /lib/libdl.so.2 (0x00453000)
        libc.so.6 => /lib/tls/libc.so.6 (0x002f4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x002dc000)

而这些全是scim自己编译出的:
        libscim-1.0.so.0.5.1
        libscim-gtkutils-1.0.so.0.5.1
        gconf.so
        simple.so
        socket.so
        x11.so
        rawcode.so
        socket.so
        table.so
        panel-gtk-setup.so
        table-imengine-setup.so
        x11-frontend-setup.so

也就是说绝大多数库都是scim自己独用的,真正共享的也就上面6个,而其中3个fcitx也是用的共享库,但它内存占用量只有5兆,而scim则多达20兆。说明scim本身的内存占用率就高,还有提高的空间。

不过仁者见仁,智者见智,像我们这些内存不大的用户只能是千方百计的找省资源的东东了。
发表于 2004-10-16 17:37:26 | 显示全部楼层
测量程序占用内存量最准的是 free 命令。你可以在运行 scim 前执行一下 free 记录下结果。然后运行 scim,再看看 free 的结果。看看 scim 到底占了多少内存。

最初由 hupeng923 发表
scim用的共享库不就是下面6个吗?     
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00b70000)
        libm.so.6 => /lib/tls/libm.so.6 (0x0042f000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00b66000)

下面三个库fcitx也用的共享的:
        libdl.so.2 => /lib/libdl.so.2 (0x00453000)
        libc.so.6 => /lib/tls/libc.so.6 (0x002f4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x002dc000)

而这些全是scim自己编译出的:
        libscim-1.0.so.0.5.1
        libscim-gtkutils-1.0.so.0.5.1
        gconf.so
        simple.so
        socket.so
        x11.so
        rawcode.so
        socket.so
        table.so
        panel-gtk-setup.so
        table-imengine-setup.so
        x11-frontend-setup.so

也就是说绝大多数库都是scim自己独用的,真正共享的也就上面6个,而其中3个fcitx也是用的共享库,但它内存占用量只有5兆,而scim则多达20兆。说明scim本身的内存占用率就高,还有提高的空间。

不过仁者见仁,智者见智,像我们这些内存不大的用户只能是千方百计的找省资源的东东了。
发表于 2004-10-16 19:10:55 | 显示全部楼层
我喜欢fcitx
但是我更喜欢紫光输入法,可惜用不了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表