[BUG]使用非搜狗输入法内存会泄漏
Tofloor
poster avatar
小兰米
deepin
2018-06-04 07:33
Author
一个很明显的内在泄漏现象,具体表现为:我是五笔用户,因此会使用系统自带的五笔输入法,之前就发现输入法占用内存会不断增加,没有上限。这个问题在论坛上也有人提过。但总是不能重现问题。
今天偶然发现,只要我在英文和五笔来回切换,每切换一次,内存占用就会增加10M左右,而且不会自动减少。但使用搜狗输入法就没有这个问题。

我觉得这可能是搜狗输入法的问题,因为很明显它接管了输入框架,但似乎在其它发行版上没有人讨论类似的问题,似乎是deepin上特有的,不知能否修复。

BUG演示,请注意鼠标所指,是搜狗输入框架服务占用的内存情况,我通过按键盘的SHIFT键不断的切换英文和中文,对比两者的内存占用情况。
可以清楚的看到,当使用搜狗输入法时,内存占用不会变化。当使用五笔输入法时,每切换都会增加来9~10MB的内存。

Reply Favorite View the author
All Replies
avatar
ahyanglf
deepin
2018-06-04 16:11
#1
漏很厉害的样子
Reply View the author
avatar
177******80
deepin
2018-06-04 16:59
#2
本帖最后由 sksweet 于 2018-6-4 09:17 编辑

deepin的搜狗输入法,从来就是安装完系统后,进去就删除掉的,sougou连同fcitx一起,fcitx先删除再重装,要不然会没有候选框,deepin商店的搜狗输入法下面用户评论里有人留有删除sougou的方法。不是拆搜狗输入法台,啥事不干,开机就100多M,然后蹦到300M,然后再慢慢蹦,股票要是这么蹦多好?fcitx的五笔才10M-50多M上下,搜狗和它根本没可比性。

Reply View the author
avatar
小兰米
deepin
2018-06-04 22:52
#3
https://bbs.deepin.org/post/157589
deepin的搜狗输入法,从来就是安装完系统后,进去就删除掉的,sougou连同fcitx一起,fcitx先删除再重装,要 ...

其实我也是卸载了,只不过觉得发现这个BUG怎么也得报报吧,因为发现很多人在讨论这种问题但不知道出在哪。

希望管理员能把这个BUG反映到~~用户反馈~~中去,那里似乎我等是登录不进去
Reply View the author
avatar
zhaofangfang
deepin
2018-06-05 17:48
#4
多谢反馈。已经内部提单。
Reply View the author
avatar
linusboyle
deepin
2018-06-05 23:21
#5
Rime 大法好……
Reply View the author
avatar
arlly
deepin
2018-06-05 23:27
#6
这个利害了。一般都会频繁切换输入法。
Reply View the author
avatar
老陌
deepin
2018-06-06 00:06
#7
我的占用1.8个G,后来删除了。
Reply View the author
avatar
shenyue
deepin
2018-06-26 01:36
#8
我的问题跟题主的问题一样。
系统版本 15.6桌面版
Reply View the author
avatar
HualetWang
deepin
2018-06-26 03:47
#9
搜狗一直有泄漏 大家得去给搜狗报报bug呀
Reply View the author
Comments
lyhdzxf
2019-02-27 15:37
正解。去报。
avatar
lyhdzxf
deepin
2019-02-27 01:03
#10
顶起来。我也用五笔,现在深受其扰。
Reply View the author
avatar
qq420100523
deepin
2019-03-03 08:00
#11
同样问题,希望deepin能出面联系下搜狗输入法方面解决这个bug。毕竟搜狗输入法是deepin系统默认自带的输入法,尽快解决吧。
Reply View the author
avatar
superendermansm
deepin
2019-03-03 16:55
#12
15.9了,解决了么?
Reply View the author
avatar
dingnate
deepin
2019-05-11 00:03
#13
本帖最后由 dingnate 于 2019-5-10 16:04 编辑

3楼正解

我也遇到这个问题,内存占了1G。解决方法跟3楼类似
1.删除搜狗拼音---sudo apt remove sogoupinyin
2.再安装fcitx。-----sudo apt install fcitx fcitx-table
3.安装其它输入法--我装的谷歌输入法--sudo apt-get install fcitx-googlepinyin
4.注销或重启--sudo systemctl  restart lightdm.service  或者 reboot
Reply View the author
avatar
魔法师
deepin
2019-05-11 03:09
#14
用搜狗很久了,除了用python定时脚本killall杀sogo-qimxxx那个皮肤任务再调用一次。其余都是wbpy的状态从不使用拼音。关键是码文章(要很频繁切换中英)。
Reply View the author
avatar
Sino_CiCi
deepin
2019-10-03 23:40
#15
一年了,bug修复了吗?
Reply View the author
avatar
springzfx
deepin
2019-10-04 00:15
#16
搜狗论官方坛根本没响应
Reply View the author
avatar
loaden
deepin
2019-10-04 01:38
#17
输入法泄露的是搜狗拼音,不是fcitx五笔的锅。只要留着搜狗,我电脑上内存泄露的上限是2.7GB,需要时长大约8小时。
现在有几台Deepin用的是fcitx自身的五笔和Google拼音,有几台是RIME。
Reply View the author
avatar
bigben446
deepin
2019-10-04 02:56
#18
https://bbs.deepin.org/post/157589
输入法泄露的是搜狗拼音,不是fcitx五笔的锅。只要留着搜狗,我电脑上内存泄露的上限是2.7GB,需要时长大约 ...

好像把自动更新和细胞词库什么的关了就好了
Reply View the author
avatar
doodo
deepin
2019-10-04 03:56
#19
It has been deleted!
avatar
小兰米
deepin
2019-10-05 03:37
#20
https://bbs.deepin.org/post/157589
关于搜狗输入法出现内存泄漏的bug,有极大可能是搜狗输入法的词库载入方法导致的!分析如下:
     ...

同意你的分析,受教了。
Reply View the author