DOI QR코드

DOI QR Code

휴대장치에서 바이너리 코드를 효율적으로 복원하기 위한 압축 기법

FastD : A Compression Approach for an Efficient Binary Code Decompression in Mobile Devices

  • 이현철 (아주대학교 대학원 지식정보보안학과) ;
  • 김강석 (아주대학교 대학원 지식정보보안학과) ;
  • 예홍진 (아주대학교 대학원 지식정보보안학과)
  • Lee, Hyun-Chul (Dept. of Knowledge Information Security, Graduate School of Ajou University) ;
  • Kim, Kang-Seok (Dept. of Knowledge Information Security, Graduate School of Ajou University) ;
  • Yeh, Hong-Jin (Dept. of Knowledge Information Security, Graduate School of Ajou University)
  • 발행 : 2011.04.30

초록

프로그램 코드는 실행이 되기 전에 반드시 주 기억 장치에 Loading 되어야 하는데, 이때 Loading Time 은 압축 데이터를 NAND Flash Memory 로부터 읽어오는 시간과 압축을 복원하는 시간의 합이 된다. 따라서 빠른 압축 복원 속도는 코드 압축을 사용하는 임베디드 장치에서는 매우 중요한 요소가 된다. 일반적으로 휴대 장치의 경우 일반 PC 와는 달리 적은 배터리 용량 및 프로세서의 한계, 프로그램을 저장하는 NAND Flash Memory 의 크기 때문에 최적의 성능을 발휘할 수 없었다. 본 논문에서는 무 손실 압축 알고리즘에 대한 연구를 진행 함과 동시에 모바일 환경에 적합한 LZCode 을 개선하여 복원속도를 기존 LZCode 보다 1.5 배 향상 시키는 알고리즘을 제시 하고자 한다.

키워드