Servus Leute,
folgendes: Ich würd' in mein Programm gerne einen Memory-Monitor einbauen, ähnlich dem im Windows Task Manager oder dem Linux System Monitor...
Jetzt das Problem: Wie ermittle ich a) die Gesamtgröße des Arbeitsspeichers und b) dessen Auslastung? Ich hab mir schon die Methoden Runtime#totalMemory() und freeMemory() angeschaut, aber diese geben ja nur den Speicher(verbrauch) der JVM aus.
Ich würde ungern den Weg über JNI gehen und die Plattformunabhängigkeit beibehalten. Hat da irgendjemand 'nen Tipp für mich?
folgendes: Ich würd' in mein Programm gerne einen Memory-Monitor einbauen, ähnlich dem im Windows Task Manager oder dem Linux System Monitor...
Jetzt das Problem: Wie ermittle ich a) die Gesamtgröße des Arbeitsspeichers und b) dessen Auslastung? Ich hab mir schon die Methoden Runtime#totalMemory() und freeMemory() angeschaut, aber diese geben ja nur den Speicher(verbrauch) der JVM aus.
Ich würde ungern den Weg über JNI gehen und die Plattformunabhängigkeit beibehalten. Hat da irgendjemand 'nen Tipp für mich?