A Comparative Analysis on the Performance of Memory Mapped File of UNIX/LINUX Operating Systems

유닉스/리눅스 운영체제의 Memory Mapped File 성능 비교ㆍ분석

  • 이형봉 (강릉대학교 컴퓨터공학과) ;
  • 정연철 (호남대학교 컴퓨터게임학과) ;
  • 권기현 (삼척대학교 정보통신공학과)
  • Published : 2004.10.01

Abstract

MMF(Memory Mapped File)는 대응된 주소 영역을 접근함으로써 파일에 대한 입.출력 효과를 얻는 기본적인 활용 외에, 커널 영역에 버퍼를 설정하여 입.출력 성능을 향상시키거나 파일의 효율적인 공유를 위한 수단 등 다양한 방법으로 사용된다. 기본 기능 활용의 대표적인 예 중의 하나가 웹 파일 서비스이다. 이 논문에서는 웹 서비스 성능향상을 위한 연구의 일환으로 몇 가지 유닉스/리눅스 시스템을 대상으로 MMF의 기본 기능에 대한 성능을 비교.분석하였다 그 결과 시스템 별로 상당한 차이가 있다는 사실이 드러났으며, 최악의 경우에는 오히려 성능이 30% 이상 저하되는 경우가 발견되었다.

Keywords