Подтвердить что ты не робот

Eclipse становится слишком медленным - поддержка рабочего пространства помогла

Мой Eclipse становился все медленнее и медленнее с течением времени. Советы, которые я нашел в Интернете, не помогли. То, что я сделал, полностью удалило мое рабочее пространство, создало новое и повторно импортировало все мои проекты в новое рабочее пространство, и это действительно имело значение.

Итак, мой вопрос заключается в том, можно ли выполнить очистку рабочего пространства без удаления и повторного создания рабочего пространства... Может быть, в рабочем пространстве есть некоторый кеш, который становится большим? Любые идеи?

Спасибо!

4b9b3361

Ответ 1

Eclipse отслеживает все изменения в местной истории. Это может привести к замедлению с течением времени. Местная история находится в .metadata/.plugins/org.eclipse.core.resources/.history.

Ответ 2

Не уверен в более новых версиях eclipse, но в настройках 3.1 в

Настройки- > Общие- > Рабочее пространство- > Локальная история

не работал у меня. По умолчанию я установил 7 дней, но файлы хранятся в течение 4 лет. И я думаю, что у других людей была такая же проблема.

Для меня это помогло удалить файлы истории вручную из

.metadata/.plugins/org.eclipse.core.resources/.history.

Ответ 3

Я использую RAD 7.5 (который основан на Eclipse 3.4). Я обнаружил, что у нескольких моих проектов были миллионы файлов истории, все старше 7 дней, и в основном один и тот же фиктивный файл MANIFEST.MF(39 байт).

Я обнаружил это, когда пытался удалить старый проект с помощью Проводника Windows. Через 12 часов Windows Explorer сообщил, что он переработал 3,5 миллиона файлов и все еще работал.

Я нашел, что единственный способ удалить рабочую область - открыть окно команд, CD на

<project>\.metadata\.plugins\org.eclipse.core.resources\.history

тогда введите

DEL *.* /s/q

Даже это заняло большую часть часа.

Ответ 5

Я просто решу проблему, удаляя все файлы в каталоге eclipse OPTReplica. после этого повторно затмение затмение, для меня это помогает.

Ответ 6

Иногда из-за проблемы с физической памятью он не может создать рабочее пространство. Итак, чтобы удалить проблемы с памятью @

eclipse.ini

как показано ниже

-Xms512m
-Xmx1024m
-XX:MaxPermSize=1024m
--launcher.XXMaxPermSize 1024m

Ответ 7

Eclipse запрограммирован как файловая бомба, и это вызывает большую проблему, evben на современной надежной файловой системе. Проблема может заключаться в большой трате дискового пространства, что ничто не мешает вашей ОС загружаться, если ваше рабочее пространство находится на вашем разделе ОС. Eclipse запрограммирован как файловая бомба.

Механизм очистки в eclipse не работает, поэтому единственным жизнеспособным вариантом является регулярная очистка рабочей области вручную с регулярным интервалом или добавление кода очистки в файл sh, который делает это до запуска eclipse.

Другой вариант - познакомить разработчиков eclipse с потрясающим миром баз данных, которые быстрее работают и легче писать код. К сожалению, слух говорит, что они будут стрелять в зрение всех, кто произносит слова "sqlite" или "jdbc", и будут жертвовать virgind каждый воскресный день до всевозможных богов файлов-бомб.