Java-Einstellungen für Netbeans 6.8 unter OSX 10.5.8 zur Optimierung der CPU-Nutzung

7

Tut mir leid, ich habe mehrere Fragen bezüglich des gleichen Problems.

Ich benutze Netbeans 6.8 auf OSX 10.5.8 mit Java 1.6.0_17 und nach ungefähr 5 Minuten Arbeit ist die cpu-Verwendung von Netbeans-Prozess (und Java) ungefähr 100%.

Es liegt oft an: - "Gehe zu Deklaration" -Befehl - Abschlussbefehl - mehr oder weniger zwei oder drei grundlegende Aktionen wie die Eingabe von Text

Ich mache bereits Folgendes, um die Leistung zu verbessern, ohne Erfolg: - spezifische PHP-NetBeans - entferne alle unnötigen Plugins und Module

Also meine Frage ist, wie man dieses Problem löst und die Leistung von Java und Netbeans auf OSX verbessert?

Genauer gesagt: - Wird eine Änderung der Garbage Collection-Richtlinie die Leistung verbessern? Und wie geht das? - Wird eine Änderung des Standard-Java-Look-and-Feels die Performance verbessern? Welches L & amp; F ist das leichteste? - Wie kann ich dieses Problem genauer zurückverfolgen?

Entschuldigung für all diese Fragen im selben Beitrag, aber mir geht die Idee zu diesem Problem aus ... Vielen Dank im Voraus für Ihre Ratschläge, Hinweise und Hilfe!

    
rdamon 07.02.2010, 15:00
quelle

6 Antworten

8

Sie könnten versuchen, den verfügbaren Heap für Netbeans zu erhöhen. Die Einstellungen sind in $ NETBEANS_HOME / etc / netbeans.conf

Interessant ist netbeans_default_options Standard ist: -J-Xms32m Ich würde mit -Xms256m -Xmx512m mit -J (Präfix) beginnen

BEARBEITEN: Aus der netbeans.conf

%Vor%     
stacker 07.02.2010, 15:19
quelle
12

Danke für die Ratschläge, die mich dazu gebracht haben, mit netbeans.conf herumzuspielen.

Hier sind meine Optionen, die die Leistungen deutlich verbessern:

%Vor%

Hier sind einige nützliche Links, die mich inspiriert haben:

Ich versuche es nicht 6.7, weil es jetzt zufriedenstellend ist. Hoffe es hilft!

    
rdamon 07.02.2010 22:39
quelle
1

Ich benutze Netbeans seit der 5er-Serie, und es war schon immer ein CPU- und Speicher-Schwein. Ich benutze es jetzt nur bei der Arbeit, wenn ich unbedingt muss. Große Projekte werden nicht gut verarbeitet, und selbst auf Systemen mit schnellen Festplatten ist die IO-Aktivität noch sehr hoch.

Das war auf jedem Windows-System, auf dem ich es benutzt habe, auf XP, Vista und 7. Es sind also nicht nur Sie. Ich habe auch versucht, mit jeder Speichereinstellung zu spielen, die ich konnte, und alle Plugins zu deaktivieren, die ich konnte, und es hat nie geholfen.

Wenn Sie können, sollten Sie Eclipse ausprobieren. Es ist viel leichter, aber mit verschiedenen Frameworks zu beginnen kann ein bisschen schwieriger sein, da es nicht die gesamte Hand enthält.

    
Casey 07.02.2010 18:19
quelle
1

Ich habe festgestellt, dass Version 7.3 (PHP Build) ungefähr 25 Plugins enthält und ich brauche nicht alle davon. Ich konnte ungefähr sieben von ihnen deaktivieren, und die CPU-Leistung scheint nun viel schneller auf Leerlauf-Level zu sinken. Also, wenn Sie CPU-Probleme haben - mit NB auf jedem Betriebssystem - das ist wahrscheinlich auch einen Versuch wert.

    
halfer 15.10.2013 05:39
quelle
0

Wenn Sie Mac OS X verwenden, können Sie /Applications/Utilities/Activity Monitor.app oder /Developer/Applications/Performance Tools/Thread Viewer.app ausprobieren, um zu sehen, was die Leistung beeinträchtigt.

    
trashgod 07.02.2010 19:53
quelle
0

Obwohl dies keine einfache Lösung für die schnelle Implementierung ist, finde ich, dass NetBeans 6.9 auf einem Multicore-Prozessor läuft. Während es auf einem Kern hochlaufen könnte, ist der andere (3 in meinem Fall) immer noch frei für andere Aufgaben. Da Sie auf einem Mac sind, YMMV.

Natürlich wäre es besser, das CPU-Schwein an erster Stelle zu vermeiden, aber wenn Sie die Quelle nicht finden können, aber immer noch die IDE lieben (so wie ich) ...

    
Jonathan Day 17.11.2010 10:51
quelle

Tags und Links