Ich habe als Systemadministrator ein paar Probleme mit JAVA Programmen im Serverbereich. Ich kann nur schwer nachvollziehen woher was gestartet wurde und was genau gerade läuft. Besonders bei einer Serverauslastung weiß ich nur, das ein JAVA-Programm den Server 98% auslastet.
Besonders bei TOMCAT Java-Beans weiß ich nicht, wie ich die Prozesse detailiert aufschlüsseln kann.
Ich habe schon im Forum nach Prozessaufschlüsselung und Prozessauflistung gesucht und nichts gefunden.
Unter Linux ist es teilweise zu verstehen:
# ps auxf
...
root 3743 0.2 1.2 232288 25224 ? Sl 2006 109:11 /bin/java/jre/1.4.2_10/bin/java -......
...
Schlimmer noch ist der Windows Taskmanager:
Die Prozesse java.exe und javaw.exe benötigen mehr als 1000MB Speicher. Aber welches Programm (OpenOffice, Regain oder was anderes) nutzt denn Speicher, oder welche Speicherbereiche werden gemeinsam genutzt?
Gibt es ein java Konsolenbefehl für die Darstellung aller Java-Prozesse innerhalb der JRE?
Gruß
Luna80
Besonders bei TOMCAT Java-Beans weiß ich nicht, wie ich die Prozesse detailiert aufschlüsseln kann.
Ich habe schon im Forum nach Prozessaufschlüsselung und Prozessauflistung gesucht und nichts gefunden.
Unter Linux ist es teilweise zu verstehen:
# ps auxf
...
root 3743 0.2 1.2 232288 25224 ? Sl 2006 109:11 /bin/java/jre/1.4.2_10/bin/java -......
...
Schlimmer noch ist der Windows Taskmanager:
Die Prozesse java.exe und javaw.exe benötigen mehr als 1000MB Speicher. Aber welches Programm (OpenOffice, Regain oder was anderes) nutzt denn Speicher, oder welche Speicherbereiche werden gemeinsam genutzt?
Gibt es ein java Konsolenbefehl für die Darstellung aller Java-Prozesse innerhalb der JRE?
Gruß
Luna80