Group Write: An Effective Method for Record Management in Flash Memory Environment

그룹쓰기: 플래시 메모리 환경에서 효율적인 레코드 관리 방법

  • Bae, Duck-Ho (Dept. of Electronics and Computer Engineering, Hanyang University) ;
  • Chang, Ji-Woong (Dept. of Game & Multimedia Engineering, Korea Polytechnic University) ;
  • Kim, Sang-Wook (Dept. of Electronics and Computer Engineering, Hanyang University)
  • 배덕호 (한양대학교 전자컴퓨터통신공학부) ;
  • 장지웅 (한국산업기술대학교 게임공학과) ;
  • 김상욱 (한양대학교 전자컴퓨터통신공학부)
  • Published : 2008.06.30

Abstract

플래시 메모리 환경에서는 디스크 환경과는 달리 논 클러스터링 방법의 성능이 클러스터링 방법에 비해 우수하다. 그러나 논 클러스터링 방법 역시 플래시 메모리의 특성을 고려하여 설계된 것이 아니므로, 성능 저하 요인이 많이 존재한다. 본 논문에서는 이를 바탕으로 플래시 메모리 환경에서 효율적인 레코드 관리방법을 제안한다. 제안하는 레코드 관리 방법은 빈 공간이 큰 페이지에 레코드들을 최대한 모아 한 번의 쓰기 연산으로 저장함으로써, 쓰기 연산을 크게 줄일 수 있다. 실험 결과에 의하면, 제안하는 방법은 기존 방법의 성능을 최대 1.8배까지 향상시키는 것으로 나타났다.

Keywords