리눅스 환경에서 파일 시스템들의 블록 쓰기 연산 성능 분석
Linux environment that is commonly used at embedded systems supports various file systems as Ext2, FAT, NTFS, etc. The file system that is equiped on the embedded system is mostly implemented on mini hard disk or flash memory. The types of the file system of the system make an effect on the performa...
Saved in:
Published in | 한국정보통신학회논문지 Vol. 19; no. 1; pp. 136 - 140 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | Korean |
Published |
한국정보통신학회
2015
|
Subjects | |
Online Access | Get full text |
ISSN | 2234-4772 2288-4165 |
DOI | 10.6109/jkiice.2015.19.1.136 |
Cover
Summary: | Linux environment that is commonly used at embedded systems supports various file systems as Ext2, FAT, NTFS, etc. The file system that is equiped on the embedded system is mostly implemented on mini hard disk or flash memory. The types of the file system of the system make an effect on the performance of a application programs. The factors of file system performance on a same media are block read, block write and block free time. On these factors, block read and block free time are not so different according to the type of file systems. This paper evaluates the performance benchmark of file systems supported by linux about block allocation and write performance. The results obtained from various experiments shows the characteristics of each file system. 임베디드 시스템에 많이 사용되는 리눅스 환경에는 FAT, NTFS, Ext2 등 다양한 파일 시스템이 사용된다. 임베디드 시스템에 탑재된 파일 시스템은 미니 하드 디스크 또는 플래시 메모리를 미디어로 채택하고 있다. 이러한 장치에 구현되는 파일 시스템의 종류는 응용 프로그램의 성능에 많은 영향을 미친다. 동일한 미디어에서 파일시스템의 성능요인은 블록 읽기, 블록 쓰기, 그리고 블록 해제 오버헤드이다. 이 중에서 블록 읽기와 블록 해제 성능은 파일시스템에 따라 큰 차이를 보이지 않는다. 이 논문에서는 리눅스에서 지원하는 다양한 파일시스템에서 블록 할당과 쓰기 성능을 벤치마킹한다. 다양한 실험을 통하여 얻어진 결과로부터 각 파일 시스템의 특성들을 살펴본다. |
---|---|
Bibliography: | KISTI1.1003/JNL.JAKO201506565684274 http://www.jkiice.org/ G704-SER000003195.2015.19.1.011 |
ISSN: | 2234-4772 2288-4165 |
DOI: | 10.6109/jkiice.2015.19.1.136 |