Genauen Zustand der zugesicherte Speicher in java

Ich bin neugierig, was die genaue Bedeutung von "engagierten" Speicher ist, wenn der Wert abgefragt wird, aus der Klasse MemoryUsage. Klasse erklärt es als "engagiert repräsentiert die Menge Speicher (in Byte), die garantiert werden, verfügbar für die Verwendung der Java virtual machine." Bedeutet das, dass der Speicher der jvm-Prozess und NICHT an andere Prozesse, bis es freigegeben wird, die von der java-Prozess, oder bedeutet es, dass der java-Prozess wird erfolgreich sein, wenn er versucht zu reservieren, bis zur Höhe des Betrages Speicher? Ich weiß, dies könnte die Umsetzung spezifisch, aber ich bin nur daran interessiert, hotspot.

InformationsquelleAutor Spencer Stejskal | 2008-10-15

Schreibe einen Kommentar