Eclipse lag

  • Antworten:6
Stefan S.
  • Forum-Beiträge: 109

23.08.2010, 11:10:51 via Website

Hi,
sobald in Eclipse die Vervollständigungsvorschläge kommen und ich den ersten Buchstaben schreibe hängt er für ca. 10-15s und das bei einem recht aktuellen Dualcore mit Win7_64x. Nutze Eclipse Helios mit den Android Plugins.
Jetzt die frage ob ihr das auch habt oder vielleicht schon behoben durch eine bestimmte Einstellung oder ähnliches.

Antworten
Gelöschter Account
  • Forum-Beiträge: 48

23.08.2010, 11:48:41 via Website

Hm...
-Hilft das Starten mit dem -clean Parameter?
-mal versucht Heapspace zu erhöhen? (http://wiki.eclipse.org/Eclipse.ini - keine Ahnung ob das damit zusammen hängen kann)
-ist das in jedem Workspace? Hilft ein Workspace-Wechsel?
-hängt er jedes mal oder nur beim ersten Mal?
-kommt eine Fehlermeldung? Log?
-mal Dr.Google befragt? Du bist nicht der Einzige mit dem Problem!!!

Antworten
Alexander R.
  • Forum-Beiträge: 1.148

23.08.2010, 11:52:39 via App

Hi,
genau das passiert bei mir derzeit auch...
Habe es schon mit reinstall,workspace wechsel etc probiert aber nichts hat bisher geholfen

Gruß Alexander

Antworten
Alexander R.
  • Forum-Beiträge: 1.148

23.08.2010, 17:31:15 via Website

Hier mal das Log, was mein Eclipse ausgibt:

1!ENTRY org.eclipse.core.resources 8 2 2010-08-23 17:28:32.421
2!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
3!STACK 1
4org.eclipse.core.runtime.CoreException: 'aapt' error. Pre Compiler Build aborted.
5 at com.android.ide.eclipse.adt.internal.build.BaseBuilder.stopBuild(Unknown Source)
6 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.execAapt(Unknown Source)
7 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.handleResources(Unknown Source)
8 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.build(Unknown Source)
9 at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
10 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
11 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
12 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
13 at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
14 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
15 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
16 at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
17 at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
18 at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
19 at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
20 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
21!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:32.421
22!MESSAGE 'aapt' error. Pre Compiler Build aborted.
23!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:32.421
24!MESSAGE 'aapt' error. Pre Compiler Build aborted.
25
26!ENTRY org.eclipse.core.resources 8 2 2010-08-23 17:28:36.484
27!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
28!STACK 1
29org.eclipse.core.runtime.CoreException: 'aapt' error. Pre Compiler Build aborted.
30 at com.android.ide.eclipse.adt.internal.build.BaseBuilder.stopBuild(Unknown Source)
31 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.execAapt(Unknown Source)
32 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.handleResources(Unknown Source)
33 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.build(Unknown Source)
34 at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
35 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
36 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
37 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
38 at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
39 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
40 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
41 at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
42 at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
43 at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
44 at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
45 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
46!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:36.484
47!MESSAGE 'aapt' error. Pre Compiler Build aborted.
48!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:36.484
49!MESSAGE 'aapt' error. Pre Compiler Build aborted.
50
51!ENTRY org.eclipse.core.resources 8 2 2010-08-23 17:28:40.156
52!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
53!STACK 1
54org.eclipse.core.runtime.CoreException: 'aapt' error. Pre Compiler Build aborted.
55 at com.android.ide.eclipse.adt.internal.build.BaseBuilder.stopBuild(Unknown Source)
56 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.execAapt(Unknown Source)
57 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.handleResources(Unknown Source)
58 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.build(Unknown Source)
59 at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
60 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
61 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
62 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
63 at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
64 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
65 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
66 at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
67 at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
68 at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
69 at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
70 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
71!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:40.156
72!MESSAGE 'aapt' error. Pre Compiler Build aborted.
73!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:40.156
74!MESSAGE 'aapt' error. Pre Compiler Build aborted.
75
76!ENTRY org.eclipse.core.resources 8 2 2010-08-23 17:28:52.750
77!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
78!STACK 1
79org.eclipse.core.runtime.CoreException: 'aapt' error. Pre Compiler Build aborted.
80 at com.android.ide.eclipse.adt.internal.build.BaseBuilder.stopBuild(Unknown Source)
81 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.execAapt(Unknown Source)
82 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.handleResources(Unknown Source)
83 at com.android.ide.eclipse.adt.internal.build.PreCompilerBuilder.build(Unknown Source)
84 at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
85 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
86 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
87 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
88 at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
89 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
90 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
91 at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
92 at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
93 at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
94 at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
95 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
96!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:52.750
97!MESSAGE 'aapt' error. Pre Compiler Build aborted.
98!SUBENTRY 1 com.android.ide.eclipse.adt 8 0 2010-08-23 17:28:52.750
99!MESSAGE 'aapt' error. Pre Compiler Build aborted.
100
101!ENTRY org.eclipse.ui 4 4 2010-08-23 17:29:15.140
102!MESSAGE Could not create action delegate for id: org.eclipse.jdt.debug.ui.actions.AllInstances
103
104!ENTRY org.eclipse.ui 4 4 2010-08-23 17:29:15.140
105!MESSAGE Internal plug-in action delegate error on creation.
106
107!ENTRY org.eclipse.ui 4 0 2010-08-23 17:29:19.656
108!MESSAGE Unhandled event loop exception
109
110!ENTRY org.eclipse.ui 4 0 2010-08-23 17:29:32.109
111!MESSAGE Unhandled event loop exception
112!STACK 0
113java.lang.OutOfMemoryError: PermGen space
114
115!ENTRY org.eclipse.ui 4 0 2010-08-23 17:29:33.203
116!MESSAGE Error occurred during status handling
117!STACK 0
118java.lang.OutOfMemoryError: PermGen space
119
120!ENTRY org.eclipse.ui 4 4 2010-08-23 17:29:37.578
121!MESSAGE Could not create action delegate for id: org.eclipse.jdt.debug.ui.actions.AllReferences
122
123!ENTRY org.eclipse.ui 4 4 2010-08-23 17:29:37.578
124!MESSAGE Internal plug-in action delegate error on creation.
125!STACK 0
126java.lang.OutOfMemoryError: PermGen space
127
128!ENTRY org.eclipse.ui 4 4 2010-08-23 17:29:38.687
129!MESSAGE Internal plug-in action delegate error on creation.
130!STACK 0
131java.lang.OutOfMemoryError: PermGen space
132
133!ENTRY org.eclipse.ui 4 0 2010-08-23 17:29:38.687
134!MESSAGE Error occurred during status handling
135!STACK 0
136java.lang.OutOfMemoryError: PermGen space
137
138!ENTRY org.eclipse.ui 4 0 2010-08-23 17:29:42.046
139!MESSAGE Unhandled event loop exception
140!STACK 0
141org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.OutOfMemoryError: PermGen space)
142 at org.eclipse.swt.SWT.error(SWT.java:3884)
143 at org.eclipse.swt.SWT.error(SWT.java:3799)
144 at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
145 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
146 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
147 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
148 at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
149 at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
150 at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
151 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
152 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
153 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
154 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
155 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
156 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
157 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
158 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
159 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
160 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
161 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
162 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
163 at java.lang.reflect.Method.invoke(Unknown Source)
164 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
165 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
166 at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
167Caused by: java.lang.OutOfMemoryError: PermGen space
168
169!ENTRY org.eclipse.ui 4 0 2010-08-23 17:29:43.140
170!MESSAGE Unhandled event loop exception
171!STACK 0
172org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.OutOfMemoryError: PermGen space)
173 at org.eclipse.swt.SWT.error(SWT.java:3884)
174 at org.eclipse.swt.SWT.error(SWT.java:3799)
175 at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
176 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
177 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
178 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
179 at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
180 at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
181 at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
182 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
183 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
184 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
185 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
186 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
187 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
188 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
189 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
190 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
191 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
192 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
193 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
194 at java.lang.reflect.Method.invoke(Unknown Source)
195 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
196 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
197 at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
198Caused by: java.lang.OutOfMemoryError: PermGen space
199
200!ENTRY org.eclipse.core.jobs 4 2 2010-08-23 17:29:44.265
201!MESSAGE An internal error occurred during: "Processing Dirty Regions".
202!STACK 0
203java.lang.OutOfMemoryError: PermGen space

Gruß Alexander

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

23.08.2010, 20:19:56 via Website

Du hast eine OOME (Out of Mem Error) siehe stacktrace:

!STACK 0
141org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.OutOfMemoryError: PermGen space)
142 at org.eclipse.swt.SWT.error(SWT.java:3884)
143 at org.eclipse.swt.SWT.error(SWT.java:3799)


Weise deiner Eclipse Instanz einfach mehr Ram über die .ini zu:

-Xms40m
-Xmx512m

Xmx ist der Parameter den du anpassen solltest!

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Alexander R.
  • Forum-Beiträge: 1.148

23.08.2010, 20:52:23 via Website

Bisher sieht meine eclipse.ini folgendermassen aus:

1-startup
2plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
3--launcher.library
4plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
5-product
6org.eclipse.epp.package.jee.product
7--launcher.XXMaxPermSize
8256M
9-showsplash
10org.eclipse.platform
11--launcher.XXMaxPermSize
12256m
13-vmargs
14-Dosgi.requiredJavaVersion=1.5
15-Xms40m
16-Xmx512m

also folgendes ändern:

1-Xms100m
2-Xmx600m
??

Gruß Alexander

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

23.08.2010, 21:11:33 via Website

Gewöhnlich passiert das wenn viele plugins oder viele Projekte im workspace liegen. der Permgem Space ist verbraucht.
Du kannst auch mal an dem param in der ini "schrauben".

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten