de.bsvrz.sys.startstopp.prozessvew
Class Memory

java.lang.Object
  extended by de.bsvrz.sys.startstopp.prozessvew.Memory

public class Memory
extends java.lang.Object

Klasse die Methoden zur Verfügung stellt die es ermöglichen den freien Hauptspeicher zu ermitteln. Da Java von Natur aus keine Möglichkeit hat diese Informationen auszulesen muss der "Umweg" über entsprechende Betriebssystem Aufrufe genommen werden. Das Bestimmen des freien Speichers wird je nach Betriebssystem unterschiedlich gehandhabt:
- UNIX/Linux: Aufruf des Befehls "vmstat" und auswerten der Spalte "free"
- Windows: derzeit nicht implementiert - Mac: derzeit nicht implementiert

Author:
Dambach Werke GmbH

Constructor Summary
Memory()
          Parameterloser Konstruktor der Klasse
 
Method Summary
 long getFreierSpeicher()
          Methode liefert den freien Speicher zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Memory

public Memory()
Parameterloser Konstruktor der Klasse

Method Detail

getFreierSpeicher

public long getFreierSpeicher()
Methode liefert den freien Speicher zurück

Returns:
freier Speicher in Bytes, im Fehlerfall -1