Frage

Ich bin verwendet Eclipse PDT Helios und es friert manchmal 2-3 Sekunden lang ein, selbst wenn es mit kleinen PHP-Dateien arbeitet, wie 10 Zeilen ohne Includen in ihnen oder eine komplexe Aussage, die beim Parsen ein Problem verursachen kann. Meine Maschine hat mehr als 3 GB RAM und ich habe die Haufengröße auf 990 MB eingerichtet. Die CPU ist Intel E7500 2,9 GHz.

Was könnte das Problem sein? Es ist ärgerlich, so zu arbeiten. Ich verstehe, wenn es einige Sekunden lang "denkt", wenn sie große Dateien wie> 50 KB öffnen, aber wie wäre es mit den kleinen. Es friert auch ein, wenn ich eine Änderung vornehme oder die Datei speichere. Dies verlangsamt den Entwicklungsprozess. Ich kann alle min oder 2 einfrieren :(

Ich bin mir nicht sicher, ob dies das richtige Forum ist, aber dies ist ein Programmierungsproblem, das mit der IDE verbunden ist, daher denke ich, dass die Leute hier nichts dagegen haben, mir zu helfen, wenn sie können.

Ich verwende Eclipse für die PHP -Entwicklung mit installiertem Unterklammer und meine Arbeitskopien befinden sich auf einem Server in unserem lokalen Netzwerk.

Meine aktuelle Eclipse.ini ist

-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.php.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dorg.eclipse.swt.internal.gtk.disablePrinting
-Dosgi.requiredJavaVersion=1.5
-Xms1024m
-Xmx1024m
-XX:PermSize=512m
-XX:MaxPermSize=512m

War es hilfreich?

Lösung

Ich schrieb ein Artikel über die Beschleunigung der PDT -Indexierung. Es könnte helfen.

Andere Tipps

Es sind Probleme mit PDT 3.1 und Eclipse 4.2 (Juno) bekannt.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272

Dies ist die Lösung:

Öffnen Sie eine andere Perspektive (z. B. Java, aber nicht PHP) und starten Sie die Sonnenfinsternis neu. Anschließend können Sie die Perspektive der PHP verblüfft umstellen. Eclipse wird keine (PDT -induzierten) Leistungsprobleme haben.

Auch erwähnt hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top