2010-12-08 20 views
21

Mi Eclipse se volvía cada vez más lento con el tiempo. Los consejos que encontré en Internet no ayudaron. Lo que hice fue eliminar por completo mi espacio de trabajo, crear uno nuevo y reimportar todos mis proyectos en el nuevo espacio de trabajo y esto realmente marcó la diferencia.Eclipse demasiado lento: la recreación del espacio de trabajo ayudó a

Así que mi pregunta es si es posible realizar esta limpieza del área de trabajo sin eliminar y volver a crear el espacio de trabajo ... ¿Tal vez hay algo de caché en el área de trabajo que se está volviendo grande? ¿Algunas ideas?

¡Gracias!

+0

Lento de qué manera? Estoy encontrando la validación de GWT se está desacelerando y comenzando un nuevo espacio de trabajo ayuda por ejemplo .. – HaveAGuess

+0

Hola, he proporcionado la solución. ¿Puedes intentarlo? Gracias –

Respuesta

28

Eclipse realiza un seguimiento de todos los cambios en la historia local. Eso podría introducir una desaceleración con el tiempo. La historia local se encuentra en .metadata/.plugins/org.eclipse.core.resources/.history.

+0

Gracias por una rápida respuesta. ¿Puedo eliminar completamente esa carpeta .history sin ningún riesgo? – Daniel

+16

Sí, pero recientemente descubrí que puede reducir el número de días para mantener en la historia, de modo que la historia no crezca demasiado. (Preferencias-> General-> Espacio de trabajo-> Historia local) – rustyx

+1

Este comentario realmente resolvió mi problema !!!! – workdreamer

13

No está seguro acerca de las versiones más recientes del eclipse, pero en 3.1 Ajustes en

Preferencias-> General-> Workspace-> Historia local

no funcionó para mí. Lo tenía configurado por defecto a 7 días, pero los archivos se mantuvieron durante 4 años. Y creo que otras personas aquí tenían el mismo problema.

Para mí ayudó a eliminar los archivos del historial manualmente desde

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

utilizo RAD 7.5 (que se basa fuera de Eclipse 3.4). Encontré que varios de mis proyectos tenían millones de archivos de historial, todos anteriores a 7 días, y en su mayoría el mismo archivo MANIFEST.MF ficticio (39 bytes).

Descubrí esto cuando traté de eliminar un proyecto antiguo con Windows Explorer. Después de 12 horas, Windows Explorer informó que había reciclado 3.5 millones de archivos, y todavía estaba trabajando.

me pareció la única manera de eliminar el espacio de trabajo era abrir una ventana de comandos, CD a

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

continuación, escriba

DEL *.* /s/q 

Incluso esto tomó la mejor parte de una hora.

0

Solo resuelvo el problema borrando todo dentro del directorio de eclipse OPTReplica. después de eso, re-stat eclipse, para mí ayuda.

0

A veces, debido al problema de la memoria física, no se puede construir el espacio de trabajo. Para eliminar la actualización de problemas de memoria @

eclipse.ini archivo

como a continuación

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

Eclipse está programada como filebomb, y causa una gran variedad de problemas, evben el moderno sistema de archivos robusto. El problema puede ir desde una gran pérdida de espacio de disco para nada hasta impedir que su sistema operativo arranque si su espacio de trabajo está en su partición de sistema operativo. Eclipse está programado como una bomba de archivo.

El mecanismo de limpieza en eclipse no funciona, por lo que la única opción viable es limpiar frecuentemente su área de trabajo a intervalos regulares o agregar su código de limpieza a un archivo sh que lo haga antes de ejecutar eclipse.

Otra opción será presentar a los desarrolladores de eclipses en el fabuloso mundo de las bases de datos que producen código más rápido de ejecutar y más fácil de escribir. Tristemente, un rumor dice que dispararán a la vista a todos los que pronuncien las palabras "sqlite" o "jdbc", y sacrificarán virgind todos los domingos a las omnipotentes "god-of-filebombs".

Cuestiones relacionadas