A study on Performance improvement of the JCVM through the Smart Card Memory Management

스마트 카드 메모리 관리를 통한 JCVM 성능 향샹

  • 김민정 (경남대학교 컴퓨터공학과) ;
  • 조증보 (경남대학교 컴퓨터공학과) ;
  • 이상용 (경남대학교 컴퓨터공학과) ;
  • 정민수 (경남대학교 컴퓨터공학과)
  • Published : 2004.05.01

Abstract

자바는 스마트 카드 상의 다중 애플리케이션 기능을 지원하기 위한 가장 유용한 프로그래밍 언어이다. $\lrcorner$CVM(Java Card Virtual Machine)은 자바 언어로 작성된 프로그램들을 스마트 카드 상에서 동작 가능하게 한다. 현재 스마트 카드는 작은 프로세서를 가지고 있으며 이런 제한적인 환경에서의 JCVM 성능 향상은 매우 중요한 이슈 중의 하나이다 그리고 기존의 스마트 카드는 쓰기 속도가 느린 EEPROM에 객체를 생성하여 사용함으로 JCVM의 성능 저하를 가져왔다. 본 논문에서는 스마트 카드 메모리 관리, 즉, EEPROM에서 RAM으로 객체를 이동시킴으로써 JCVM 성능을 보다 향상시키는 알고리즘에 관해 제안하고자 한다.

Keywords