최근 PCM(phase change memory)을 컴퓨터 시스템의 메인메모리로 사용하고자 하는 시도가 늘고 있다. 그러나, PCM은 기존 DRAM 메모리에 비해 쓰기 속도가 8배 이상 느리고 쓰기 횟수 제한이 있는 문제가 있다. 본 논문은 PCM 기반 메모리에 소량의 DRAM을 함께 사용해서 쓰기 연산의 상당 부분을 DRAM이 흡수하는 새로운 기법을 제안하여 이러한 문제를 해결한다. 제안한 기법은 운영체제를 통한 소프트웨어적인 관리로 PCM에 전달되는 쓰기 연산의 양을 크게 줄여 기존 DRAM 기반 시스템만큼의 성능을 유지하면서 전력 소모를 크게 줄인다.