2011-12-26 2 views
1

Я работаю с Eclipse Indigo, 64-разрядной версией в 64-разрядной версии Windows 7 и самой последней версией 64-разрядного Java SDK. Использование стандартных Java и XML, а также плагинов Pydev. У моей машины 4 ГБ ОЗУ.Eclipse Indigo 64-разрядная серьезная утечка памяти

Когда я пытаюсь открыть, редактировать и искать большие файлы XML (42 000 строк или около того) в перспективе XML или в редакторе открытого текста Eclipse, программа блокируется. Монитор кучи в Eclipse полностью поглощается. Ожидание, что остановка тупика остановится, не помогает, и я должен перезапустить Eclipse, чтобы снова включить его.

Любые идеи, в чем проблема? Плохая версия Java? Eclipse Indigo или 64-битная версия, еще не готовая к работе?

+1

не следует спрашивать на форуме eclipse? –

+0

извините, новичок. Можно ли сейчас переместить вопрос? – ringan

+1

Ну, я имел в виду, что вы спрашиваете здесь: http://www.eclipse.org/forums/ Может быть, люди могут ответить вам здесь, я не говорю вам, что вы не должны спрашивать здесь, но говоря, что люди там много знают о развитии затмения. –

ответ

0

42K - действительно большой файл для плохого XML-редактора. Вполне вероятно, что на это уходит очень много времени. Я бы поставил ошибку в проекте webtools в Eclipse и приложил ваш файл (если вы не против совместного использования).

Я бы захватил дамп потока (google «java thread dump», если вы не знаете, как это сделать) несколько раз, пока он работает, чтобы вы могли получить трассировку стека из того, что происходит, что может быть полезно для Люди Затмения.

Нет ничего плохого в Eclipse Indigo или 64-битном Eclipse (я и многие другие используют их просто отлично для нормальной работы).