Banked Memory System에서 효율적일 전력관리를 위한 KVM의 힙 메모리 관리체계 설계

A Design of KVM Heap Memory Management for Effective Power Management in Banked Memory System

  • 최인범 (충남대학교 컴퓨터공학과) ;
  • 강희성 (충남대학교 컴퓨터공학과) ;
  • 정명조 (충남대학교 컴퓨터공학과) ;
  • 이철훈 (충남대학교 컴퓨터공학과)
  • Choi In-Bum (Dept. of Computer Engineering, Chungnam National Univ.) ;
  • kang Hui-Sung (Dept. of Computer Engineering, Chungnam National Univ.) ;
  • Jeong Myung-Jo (Dept. of Computer Engineering, Chungnam National Univ.) ;
  • Lee Cheol-Hoon (Dept. of Computer Engineering, Chungnam National Univ.)
  • 발행 : 2005.07.01

초록

최근에는 자원이 제한적인 시스템을 위한 embedded JVM 환경에서 자바 응용 프로그램을 수행할 때 embedded JVM 의 성능에 따른 performance 뿐만 아니라 에너지 소비를 줄이는 일이 크게 대두되고 있다. 메모리에서 사용되는 에너지는 메모리에 접근할 때마다 소비되는 dynamic energy와 메모리에 파워가 들어와 있을 때 항상 소비되는 leakage energy 로 구분할 수 있다. embedded 환경을 고려하지 않았던 이전에는 leakage energy 가 중요한 부분으로 인식되지 않았지만, 현재는 dynamic energy 못지 않게 중요한 부분으로 인식되고 있다. 본 논문에서는 Banked Memory System을 사용하는 임베디드 JVM의 환경하에서 leakage energy를 효과적으로 줄일 수 있는 KVM의 힙 메모리 관리체계를 설계하였다.

키워드