IOCP

维基百科,自由的百科全书
跳转至: 导航搜索

IOCP, 从Input/Output Completion Port获得的缩写, 是一个应用程序调用功能,在Windows NT的3.5版本以後,[1]或是AIX 5版以後,[2]或Solaris第十版以後,開始支援。用于同时地执行多个异步输入然后输出操作。 这样的输入然后输出完成端口,关联着具有一定数目的Socket和文件控制端。 当从目标对象物件中提出了输入输出服务请求,执行完成状态由一条排队在IO端口的中消息指明。 请求提出输入输出服务的进程不收到这个服务的执行完成状态的通知; 要检查输入然后输出完成状态的端口对应的消息队列,获取之前发出输入然后输出请求操作的状态(差不多了观察/操作/模型的分离的重新实现)。 即:"I"/"O""completion"的"port"管理着多个执行续线程同它们的并发执行原则。 请参考三个系统的API说明。

參考資料[编辑]

外部連結[编辑]