Ist Eclipse 3.4 (Ganymede) Speichernutzung erheblich höher als 3.2?
War ich gerne mit Eclipse 3.2 (oder so glücklich wie man sein kann mit Eclipse), wenn eine vergessene Grund, warum ich beschlossen, ein upgrade auf 3.4. Ich bin in Erster Linie mit PyDev, Aptana, und Subclipse, sehr wenig Java-Entwicklung.
Habe ich bemerkt 3.4 neigt dazu, wirklich geben mein laptop ein Bruch im Vergleich zu 3.2 (vista, core2duo, 2G). Ist die Speicherauslastung auf 3.4 tatsächlich höher als auf 3.2, und wenn ja, gibt es eine Möglichkeit, Sie zu reduzieren?
EDIT: ich habe versucht, das deaktivieren der plugins (ich habe nicht viel aktiviert sowieso) und verwendet die jvm überwachen; letzteres war sehr interessant, aber ich konnte nicht herausfinden, wie die info in irgendeiner praktischen Weise. Ich bin noch nicht in der Lage, reduzieren Sie Ihren Speicherbedarf. Ich habe auch bemerkt, dass jeder einmal in eine Weile Eclipse hängt sich für ~30 Sekunden, dann magisch wieder kommt.
- Ich habe bemerkt das gleiche. Ich ging zurück zu 3.2
- Welche version von Eclipse benutzt du? Sie können herunterladen die "eclipse classic", die ist auch nicht schlecht. Wenn Sie die download-Distributionen die Werkzeuge für Java-Entwickler, etc., es wird Sie bezahlen... 🙂
- Ich habe diesen thread - stackoverflow.com/questions/1490803/... Sie empfehlen das abschalten der Rechtschreibprüfung. Ich versuchte es und rettete über 100 MB.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja Speichernutzung kann get real high, und Sie könnten Probleme mit Ihrer JVM, wie die default-Einstellung ist ein bisschen zu niedrig.
Es empfiehlt sich, diesen Start-Parameter beim ausführen von eclipse:
Mit diesen Optionen, die ich verwalten zu beschränken, die Speicher verwendet, um 700Mo (das ist ziemlich hoch, aber immer noch praktikabel bei meinen 2 Go)
Und überlege auch zu starten
Und wählen Sie " Verbindung /Neue Verbindung /'eclipse' zum überwachen der Arbeitsspeicher, der von eclipse
(das ist, warum ich benutze " - Dcom.Sonne.management.jmxremote')
Andere Optionen zur Verfügung stehen hier.
Je mehr plugins du hast, desto mehr Arbeitsspeicher wird Eclipse genutzt wird. 3.4 enthält mehr plugins standardmäßig als 3,3, und so weiter, und so weiter, da mehr und mehr Entwickler Geschrei, das für Funktionen enthalten sein.
Gehen Sie zu Fenster->Show View, und beginnen Sie mit der Eingabe "plug-in" und eine der Optionen werden die Plug-In-Registrierung. Öffnen Sie diese Ansicht, und klicken Sie auf den Pfeil, um zu zeigen, aktiven plugins nur. Dies sind die plugins, die eigentlich in den Speicher geladen. Mein Eclipse 3.3 hat derzeit 89 445 oder so plugins geladen. Sie können dann selektiv zu starten, deaktivieren von plugins aus dem Menü "Hilfe", sobald Sie sehen, welche Sie nicht nutzen (gerade jetzt zum Beispiel, ich"m nicht mit Mylyn, aber ich hoffe, dass ich in der Zukunft).
Hinzufügen meine Vorherige Antwort und zu deinem letzten update:
Ist in der Regel ein Zeichen für eine fehlerhafte Netzwerk-Zugang mit timeout (und die damit verbundenen "einfrieren", während die Anwendung wartet darauf, sagte timeout).
versuchen, die Eingabe von "net use" in der DOS-Eingabeaufforderung und überprüfen Sie, ob net Weg erklärten, einige von Ihnen aus dem Weg ('"net use /D aUselessPath'). Um sicher zu sein, überprüfen Sie auch die Aktien, die Sie erklären (net share).
Da Sie mit Vista, auch versuchen, zu deaktivieren superfetch und sehen, ob Sie noch Erfahrung diese freezes (sowohl für eclipse und Firefox).
Öffnen Sie eine CMD-Eingabeaufforderung mit Administratorrechten und geben Sie "net stop superfetch" stoppen Sie die SuperFetch-Dienst.
Es ist nicht eine gute langfristige Lösung, obwohl, nur einen quick-check zu machen. Superfetch sollte gehalten werden, und tatsächlich starten Sie auf Ihrem nächsten reboot, da der Dienst startet automatisch bei jedem Windows-Sitzung.
Wieder, dies ist nur zu sehen, ob es irgendeine Verbindung zwischen diesem Dienst und Ihr friert.