Storport I/O 모델 개요
이 섹션에서는 Storport 드라이버의 I/O 모델을 설명하고 이 모델을 SCSI 포트 드라이버의 모델과 대조합니다. Storport I/O 모델은 고속 버스 및 스토리지 디바이스의 성능 잠재력을 최대한 활용하도록 설계된 몇 가지 기능으로 구성됩니다.
Storport 드라이버는 I/O의 푸시 모델을 사용합니다. 즉, 드라이버는 미니포트 드라이버가 입력을 요청할 때까지 기다리지 않고 최대 겹치는 패킷 수까지 해당 미니포트 드라이버에 비동기적으로 I/O 요청을 전달합니다. 푸시 모델에서 포트 드라이버는 I/O 요청의 흐름을 제어하고 요청을 미니포트 드라이버로 푸시합니다.
반면 SCSI 포트 드라이버는 I/O의 끌어오기 모델을 사용합니다. I/O의 끌어오기 모델에서 SCSI 포트 드라이버는 I/O 요청을 미니포트 드라이버에 동기적으로 전달하고 미니포트 드라이버가 다음 I/O 요청을 보내기 전에 새 입력을 요청할 때까지 기다립니다. 또한 미니포트 드라이버는 I/O 요청의 흐름을 제어하고 포트 드라이버에서 요청을 끌어냅니다.
SCSI 포트 드라이버의 I/O 모델에 대한 자세한 내용은 SCSI 포트 I/O 모델을 참조하세요.