프로세스에서 다음으로 요청할 block을 clustered Markov chain을 통해 예측합니다. Clustered Markov chain은 디스크 block을 여러 그룹으로 묶어 기존 Linux의 page table 같이 작동합니다. 사용 목적과 사용하는 워크로드에 따라 clustered Markov chain은 내부 파라미터(prefetch 크기, 하나의 Markov chain이 관리하는 block의 크기 등)를 적절하게 변환합니다. 다양한 워크로드 패턴에 맞춰 메모리의 효율을 최적화 할 수 있는 장점을 가지고 있습니다.