JavaTM Platform
Standard Ed. 6

java.lang.management
인터페이스 MemoryManagerMXBean

기존의 서브 인터페이스의 일람:
GarbageCollectorMXBean


public interface MemoryManagerMXBean

메모리 매니저의 관리 인터페이스. 메모리 매니저는, Java 가상 머신의 1 개 이상의 메모리 풀을 관리합니다.

Java 가상 머신은, 1 개(살) 이상의 메모리 매니저를 가집니다. 이 인터페이스를 구현하고 있는 인스턴스는,ManagementFactory.getMemoryManagerMXBeans() 메소드를 호출해 취득할 수 있다, 혹은 platform MBeanServer 메소드로부터 취득할 수 있는 MXBean 입니다.

MBeanServer 내에서 메모리 매니저의 MXBean 를 일의에 식별하기 위한 ObjectName 는 이하대로입니다.

java.lang:type=MemoryManager , name=manager's name

도입된 버젼:
1.5
관련 항목:
MemoryMXBean , JMX 스펙. , MXBean 에 액세스 하는 방법

메소드의 개요
 String [] getMemoryPoolNames ()
          이 메모리 매니저가 관리하는 메모리 풀의 이름을 돌려줍니다.
 String getName ()
          이 메모리 매니저를 나타내는 이름을 돌려줍니다.
 boolean isValid ()
          이 메모리 매니저가 Java 가상 머신으로 유효한가 어떤가를 테스트합니다.
 

메소드의 상세

getName

String  getName()
이 메모리 매니저를 나타내는 이름을 돌려줍니다.

반환값:
이 메모리 매니저의 이름

isValid

boolean isValid()
이 메모리 매니저가 Java 가상 머신으로 유효한가 어떤가를 테스트합니다. Java 가상 머신으로 메모리 시스템으로부터 메모리 매니저가 삭제되면(자), 메모리 매니저는 무효가 됩니다.

반환값:
메모리 매니저가 Java 가상 머신으로 유효한 경우는 true. 그렇지 않은 경우는 false

getMemoryPoolNames

String [] getMemoryPoolNames()
이 메모리 매니저가 관리하는 메모리 풀의 이름을 돌려줍니다.

반환값:
String 객체의 배열. 각 String 객체는, 이 메모리 매니저가 관리하는 메모리 풀의 이름

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.