LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 990|回复: 1

[fcitx] 30-50m内存占用?

[复制链接]
发表于 2007-3-1 11:31:33 | 显示全部楼层 |阅读模式
我在freebsd下,SIZE和RES都是30-50m
看到作者说由于XIM程序的特殊性,有些地方没有释放。
我还没写过XIM程序,但为照顾这个特殊性,50m还是不好理解
希望作者能澄清一下;我很喜欢fcitx,不想因为这个原因浪费时间尝试自己写一个。
发表于 2007-3-5 10:20:47 | 显示全部楼层
抄一下苏哲针对scim内存占用的解释:这些数据都包括fcitx使用的动态库的内存,最好的方法是用free来看,前后比较一下才是正确的数据

关于FCITX有些地方没有释放内存是指,在程序退出时,程序没有释放运行时动态分配的内存。按说是应该释放的,不过,考虑到不建议中间退出fcitx(fcitx根本也没有设计退出的功能),所以就没有写这些代码(杀死fcitx的话操作系统会自动回收这些内存)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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