DOI QR코드

DOI QR Code

The Performance Evaluation of a Space-Division typed Index on the Flash Memory based Storage

플래쉬 메모리기반 저장장치에서의 공간분할기법 색인의 성능 평가

  • Kim, Dong Hyun (Division of Computer Information Engineering, Dongseo University)
  • Received : 2013.09.12
  • Accepted : 2013.10.31
  • Published : 2014.01.31

Abstract

The flash memory which is exploited on hand-held devices such as smart phones is a non-volatile storage and has the benefit that it can store mass data at a small sized chip. To process queries on the mass data stored in the flash memory, the index scheme should be exploited. However, since the write operation of the flash memory is slower than the read operation and the overwrite is not supported, it is required to reevaluate the performance of the index and find out the drawbacks. In this paper, we evaluate the performance of a space division typed index scheme on the flash memory. To do this, we implement the fixed grid file and measure the average speeds of the query and update processing on a various condition and compare the value of the flash memory with that of the magnetic disk.

스마트폰과 같은 휴대용 기기에서 많이 사용되는 플래쉬 메모리는 비휘발성 저장장치로 작은 크기에 대용량 데이터를 안정적으로 저장할 수 있는 장점을 가지고 있다. 플래쉬 메모리에 저장된 대용량 데이터에 대한 질의 연산을 효율적으로 처리하기 위하여 색인을 사용해야 한다. 그러나 플래쉬 메모리는 쓰기 연산의 속도가 느리고 덮어쓰기 연산을 지원하지 않기 때문에 기존의 색인을 평가하고 개선점을 파악할 필요가 있다. 이 논문에서는 플래쉬 메모리에 적용한 공간분할 기법의 공간 색인에 대한 성능을 평가한다. 이를 위하여 고정그리드파일을 구현하여 다양한 환경에서 질의 연산과 변경 연산의 평균 연산 수행 속도를 측정한다. 그리고 자기디스크 저장장치에서의 수행속도와 비교한다.

Keywords

References

  1. J.Nievergelt et al.,"The Grid File:An Adaptale, Symmetric Multikey File Structure", Trends in Information Processing, LNCS 123, pp.236-251, 1981.
  2. Chil-Hsien Wu et al., "An Efficient B-Tree Layer for Flash Memory Storage System", Real-Time and Embedded Computing Systems and Applications, LNCS 2968, Springer, pp.409-430, 2003.
  3. Junghyun Nam et al., "The Efficient Design and Implementation of the B-Tree on Flash Memory", Proc. of the 25th KISS Fall, pp.55-57, 2005.
  4. Chin-Hsien Wu et al., "An Efficient R-Tree Implementation over Flash-Memory Storage Systems", ACM Intl. Symp. on Advances in Geographic Information Systems, ACM, pp.17-24, 2003.
  5. Hyun Seung Lee et al., "Performance of Index trees on Flash Memory", Intl. MultiConf. on Computer Science and Information Technology, pp.725-734, 2007.