Search This Blog

Friday, October 13, 2006

emacs占用cpu的问题终于解决了

这次的系统的make.conf被我改了一下,编译出来的emacs特别怪,scroll bar特别宽,开始以为是color-theme的原因,后来看configure的结果,发现是toolkit-scroll-bar没有enable,再用新学到的一招:equery u emacs-cvs,发现就是这个参数没有加上,改了一下make.conf再重新emerge就正常了,然后是大问题:只要cedet和ecb加载了,打开一个文件后idle几秒钟emacs就会占100%的CPU,虽然是双核,也不能这么折腾呀。google中文结果找不到,后来试着搜了一下emacs cpu load,还真找到一个邮件组,里面有个达人声称是cedet的问题,并且在cvs版本中已经解决,于是从cedet的cvs仓库中下载了semantic-idle.el文件,替换掉原来的,再byte-compidle-file semantic-idle.el,restart emacs,症状消失!

No comments: