You are not logged in.

Dear visitor, welcome to WoltLab Bugtracker. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

  • Arian Glander

    Ehemaliger Geschäftsführer

    You have to register first, to connect to this user.

6

Performance in Eclipse PDT oder Zend Studio verbessern

Rating:

by Arian Glander, Thursday, September 10th 2009, 6:46pm

Wer wie ich öfter mit Eclipse arbeitet, hat möglicherweise schon gemerkt, dass es manchmal recht träge wird. Bei mir liegt dies vor allem daran, dass ich sehr große Projekte darin verwalte und es z. B. auch als SVN Client nutze. Eventuell ist es auch nur ein Problem unter Mac OS.

Ich habe mich mal schlau gemacht, woran dies liegen könnte und folgendes Supportdokument bei Zend gefunden (das Zend Studio verwendet Eclipse für seine PHP IDE):

https://www.zend.com/de/support/knowledg…319&view_only=1

Der erste Tipp dort besagt, dass man in den Einstellungen ein kleines Monitoring-Fenster anzeigen lassen kann, welches Auskunft gibt wieviel Speicher bereits genutzt wird. Die Option heißt bei mir auf Englisch "Show heap status". Nachdem ich die Anzeige aktivierte, konnte ich feststellen, dass fast der komplette Speicher von 512 MB belegt ist.



Als zweiter Tipp wird erklärt, wie man Eclipse beim Start mehr Arbeitsspeicher zuweisen kann. Dazu muss man die Datei Eclipse.ini (oder ZendStudio.ini) mit einem Texteditor öffnen. Es gibt 2 Parameter, die man beachten muss:
  1. Xms -> Wieviel Speicher soll beim Start von Eclipse zur Verfügung gestellt werden (habe ich auf 512 gestellt)
  2. Xmx -> Wieviel Speicher soll Eclipse maximal zur Verfügung gestellt werden (habe ich auf 1024 gestellt)
Dann müsst ihr die Datei nur noch abspeichern und Eclipse starten. Eine deutliche Entlastung sollte in der Speicheranzeige feststellbar sein.

Wer unter Mac OS arbeitet und die ini-Datei nicht finden kann, sollte mit der rechten Maustaste auf die Anwendungsdatei klicken und dort die Option wählen "Paketinhalt anzeigen".

This article has been read 2,614 times.

Categories: Tipps und Tricks


Comments (7)

  • 7

    by Hawkes (Wednesday, September 16th 2009, 2:33pm)

    Ich bin für ZendStudio immer noch zu geizig. Gibts das überhaupt für Linux?

  • 6

    by GameR (Monday, September 14th 2009, 3:33pm)

    Ich find NetBeans ist eine tolle Java IDE, aber bei PHP mag ich sie überhaupt nicht, da hat das ZendStudio einige Komfortfunktionen, die ich so bisher nur bei einer VisualStudio Erweiterung für PHP gesehen habe. (Und ja arbeite ich mal unter Windows, so nutze ich auch mal Vistual Studio ;))

  • 5

    by Hawkes (Friday, September 11th 2009, 3:44pm)

    @Arian: Netbeans hat das sogar integriert, d.h. man kommt im Gegensatz zu Eclipse ohne Plugin aus. Auch die diff-View beim SVN finde ich deutlich besser zu bedienen als bei Eclipse. Du weißt ja, ich lese eure WCF Änderungen gerne im Detail ;)

  • 4

    by LiaraAlis (Thursday, September 10th 2009, 11:07pm)

    Ich nutze Eclipse für Java-Programmierung, primär in der Schule, überlege aber NetBeans zu benutzen, da Eclipse zwar genial gemacht ist, allerdings sehr unperformant... auf den Schulrechnern ist glücklicherweise beides drauf. ;)

  • 3

    by Flos (Thursday, September 10th 2009, 10:05pm)

    Ja, Netbeans hat auch SVN-Unterstützung. Da bin ich die letzten Tage am tüfteln und würde es gerne nutzen, aber irgendwie steig ich noch nicht so ganz durch SVN durch ...

  • 2

    by Arian Glander (Thursday, September 10th 2009, 7:07pm)

    Gibts bei Netbeans eigentlich auch eine SVN-Unterstützung?

  • 1

    by Hawkes (Thursday, September 10th 2009, 7:01pm)

    Xms und Xmx sind ja Standardparameterbbei Java, aber mir verbraucht Eclipse einfach zu viel. Netbeans ist daher bei mir seit ca. 2 Monaten im Einsatz

Blog navigation

Next article

Das Internet ausdrucken

by Arian Glander (Wednesday, September 16th 2009, 10:31am)

Previous article

Brotkrümelnavigation auch unten anzeigen

by Arian Glander (Friday, September 4th 2009, 2:47pm)