|
我启动某些程序时,X进程cpu占用率非常高,启动很慢,但运行正常,这是为什么?
操作系统是gentoo linux,
X11是x11-base/xorg-x11-6.8.2-r1
当我启动某些程序时,X进程的cpu占用率达到99%,持续4-5秒中,然后程序才启动完成,运行也正常,
我发现
运行urxvt,当输入法进程不存在(scim或者fcitx)时,启动很快,
当存在输入法进程时启动就需要等4-5秒,很讨厌,
我重新编译了urxvt使用 disable-xim,就没有这样的问题了。
但是还涉及到其他程序,比如我的xfontsel程序启动也需要等2-3秒才完成。
所以应该不是应用的问题, 而是我的X有问题,但是我不知道怎么去debug,
有谁能帮我一下马? |
|