如何解决关于I / O中的同步访问,请参见I / O完成中的内容
|| 假设有4个I / O工作人员在使用与处理器数量相对应的I / O完成端口,那么他们是否需要彼此之间在客户端上下文上进行同步访问? 客户端上下文是指通过I / O CompletionKey传递的内容。问题可能是,如果工作程序A已将具有上下文的I / O发布到I / O完成队列,但是现在正在更改上下文。唤醒处理I / O的工作人员B正在同时读取上下文。会发生什么?解决方法
您应该使用关键部分同步对“客户端上下文”内容的访问。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。