I/O 계층 요청 흐름
I/O 요청은 애플리케이션 호출에서 드라이버와 장치를 거쳐 완료 통지로 돌아오는 계층 흐름입니다.
요청 진입
read, write 같은 시스템 콜이 커널 I/O 경로로 들어갑니다.
완충
커널 버퍼와 페이지 캐시가 장치 속도 차이를 흡수합니다.
장치 제어
드라이버가 공통 요청을 장치별 명령으로 바꿉니다.
완료 알림
장치가 작업 완료를 인터럽트나 폴링 결과로 알립니다.
비동기
요청 제출과 완료 시점이 다를 수 있음을 기억합니다.
병목
CPU, 버퍼, 버스, 장치 중 어느 계층이 느린지 분리합니다.
I/O 경로 추적
I/O 하나가 사용자 코드에서 장치 완료까지 어떤 계층을 거치는지 설명할 수 있어야 합니다.