가상머신에서 읽기를 할때 과정에 대한 질문

nixon4545의 이미지

qemu를 이용하여 가상머신 i/o를 분석하고 있습니다.

가상머신에서 write를 할때는 단순하게 결국 호스트의 드라이브에다가 쓰고 끝나기 때문에

가상머신 -> qemu -> 호스트머신 으로 끝나는거지만

읽기의 경우에는 호스트의 드라이브에서 어떤 데이터를 읽고 다시 가상머신으로 가져와야 하는거로 가정하고 있는데

그럼 과정 자체를

가상머신 -> qemu -> 호스트머신 -> qemu -> 가상머신 이라고 생각하면 되는걸까요?

읽기가 생각보다 직관적이지 않네요