동반 쓰기를 사용하는 입출력 시스템의 성능 평가

대용량의 버퍼 캐쉬나 디스크 캐쉬를 사용하는 UNIX시스템에서는 물리적인 읽기 요구보다 물리적인 쓰기 요구의 수가 월등히 많으므로 읽기 요구의 대기시간의 증대, 또는 연속적 읽기의 비효율적인 수행 등의 문제가 발생하게 된다. 이를 해결하기 위한 방법으로 본 연구에서는 NV RAM을 쓰기 전용 캐쉬로 사용하는 write-behind 방법을 개선한 동반 쓰기 기법을 소개하고 UNIX 시스템상에서 각종 벤치마크와 시뮬레이션 프로그램을 사용하여 동반 쓰기 기법의 효과를 분석하고 이 기법이 버퍼 캐쉬를 사용하는 시스템에서도 입출력 성능 개선에 큰 효과가 있음을 확인하였다.