Java in a Nutshell, 5th Edition [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Java in a Nutshell, 5th Edition [Electronic resources] - نسخه متنی

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید


MemoryUsagejava.lang.management

Java 5.0

A MemoryUsage object represents a snapshot of memory
usage for a specified type or pool of memory. Memory usage is
measured as four long values, each of which
represents a number of bytes. getInit(
) returns the initial amount of
memory that the Java VM requests from the operating system.
getUsed( ) returns the actual number of
bytes used. getCommitted( ) returns the number of
bytes that the operating system has committed to the Java VM for this
pool. These bytes may not all be in use, but they are not available
to other processes running on the system. getMax(
) returns the maximum amount of
memory that the Java VM requests for this pool. getMax(
) returns -1 if there is no defined
maximum value.

public class

MemoryUsage {
// Public Constructors
public

MemoryUsage (long

init , long

used , long

committed , long

max );
// Public Class Methods
public static MemoryUsage

from (javax.management.openmbean.CompositeData

cd );
// Public Instance Methods
public long

getCommitted ( );
public long

getInit ( );
public long

getMax ( );
public long

getUsed ( );
// Public Methods Overriding Object
public String

toString ( );
}


Passed To


MemoryNotificationInfo.MemoryNotificationInfo( )

Returned By


MemoryMXBean.{getHeapMemoryUsage( ),
getNonHeapMemoryUsage( )},
MemoryNotificationInfo.getUsage( ),
MemoryPoolMXBean.{getCollectionUsage( ),
getPeakUsage( ), getUsage( )}


    / 1191