입출력완료포트

Input/output completion port

IOCP(Input/Output Completion Port)는 Windows NT 버전 3.5 이상,[1] AIX[2]Solaris 10 이상에서 여러 개의 비동기 입출력 작업을 동시에 수행하기 위한 API이다.[3]입출력 완료 포트 객체가 생성되어 다수의 소켓 또는 파일 핸들과 연결된다.개체에서 I/O 서비스를 요청하면 I/O 완료 포트에 대기 중인 메시지로 완료가 표시된다.I/O 서비스를 요청하는 프로세스는 I/O 서비스 완료를 통지하지 않고 대신 I/O 완료 포트의 메시지 대기열을 확인하여 I/O 요청 상태를 결정한다.I/O 완료 포트는 여러 스레드와 그 동시성을 관리한다.

참고 항목

참조

  1. ^ Windows I/O 완료 포트
  2. ^ AIX 5 및 6에서 IOCP 구성
  3. ^ "Solaris 10 I/O Completion Ports". Archived from the original on July 19, 2011. Retrieved 2008-07-20.{{cite web}}: CS1 maint : bot : 원본 URL 상태 미상(링크)

외부 링크