LINUX.ORG.RU

Проблемы с Emacs


0

0

После запуска занимает в памяти 100 МБ и постепенно доходит до 200 и больше. Через 4-5 часов работать просто невозможно из-за тормозов, все идет в своп.(в том числе X.org) Как исправить?

anonymous

Попробывать другую версию?)

CrazyPit ★★★
()

а если в терминале без иксов запустить?

emacs -nw

если будет меньше (должно быть на порядок меньше), то какие-то иксовые финтидрючки..

dilmah ★★★★★
()
Ответ на: комментарий от anonymous

на сколько я помню, раньше были проблемы с semantic, который аццки хавал ресурсы. проблема решалась сносом семантика и установкой компонентов его заменяющих. сам ecb никогда много кушать не просил.

asgard
()
Ответ на: комментарий от asgard

Ну одно время с 22-м емаксом семантик дурил, в idle весь проц хавал. Утечек памяти не замечал.

mv ★★★★★
()
Ответ на: комментарий от catap

>А какой emacs? Как собирал и с чем?
GNU Emacs, версия 22.1
ECB не пользуюсь... Семантика и прочего не подгружено и не установлено.

anonymous
()
Ответ на: комментарий от asgard

> проблема решалась сносом семантика и установкой компонентов его заменяющих

Sorry за оффтоп, но какие есть альтернативы семантику?

blackice
()
Ответ на: комментарий от blackice

> Sorry за оффтоп, но какие есть альтернативы семантику?

наврал я. semantic перепутал с cedet. именно он тормозил. а проблема решалась заменой cedet'a на отдельные компоненты: semantic, eieio, speedbar

asgard
()
Ответ на: комментарий от anonymous

>ECB не пользуюсь... Семантика и прочего не подгружено и не установлено.

P.S. Похоже, дело в Speedbar.(он не из набора ecb, а шел вместе с emacs)
Без него проблем вроде бы нет, хоть и не так удобно работать.
:(((

anonymous
()
Ответ на: комментарий от asgard

>проблема решалась сносом семантика и установкой компонентов его заменяющих

А можно поподробнее -- что есть на его замену?...

Sectoid ★★★★★
()
Ответ на: комментарий от mv

> semantic, eieio - это из cedet и есть: http://cedet.sf.net

да. но semantic и eioio можно поставить либо установив пакет cedet, либо установив по отдельности. было время, когда cedet кушал ресурсы, а поставленные по отдельности компоненты - нет.

asgard
()
Ответ на: комментарий от anonymous

>P.S. Похоже, дело в Speedbar.(он не из набора ecb, а шел вместе с emacs)
>Без него проблем вроде бы нет, хоть и не так удобно работать.
Сейчас снова проявилось. Без запущенного SpeedBar.
Emacs занял 539 MB - где такое видано! :(((

anonymous
()
Ответ на: комментарий от Sphinx

Попробуй в valgrind запустить, может скажет, где утечки.

krum
()
Ответ на: комментарий от Sphinx

>Обновись, если можешь.
Да, наверное, так и сделаю... Боюсь сломать emacs, впереди рабочая неделя, придется до следующих выходных ждать. :/

anonymous
()
Ответ на: комментарий от anonymous

> из сорцов.

попробуйте поставить пакет. если в этом случае с emacs'ом всё будет ok, то проблема была в сборке. частенько в cvs'e емакса можно наткнуться либо на кривые версии, либо на вообще не собирающиеся. так что, как вариант, попробуйте проапдейтится и собрать ещё раз.

asgard
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.