免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2311 | 回复: 1
打印 上一主题 下一主题

[C] 结贴|矢量I/O操作<sys/uio.h>到底什么场合需要用到? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-23 10:13 |显示全部楼层 |倒序浏览
本帖最后由 pppadr 于 2013-07-24 09:01 编辑

网上的介绍这个东西是矢量I/O操作----这个东西只是用于写驱动程序?
到底什么时候需要用到"矢量I/O"操作的概念呢?

我们平时的write/read等操作就是一个串行的过程,矢量难道是并行操作?

论坛徽章:
0
2 [报告]
发表于 2013-07-23 13:55 |显示全部楼层
myworkstation 发表于 2013-07-23 13:41
回复 1# pppadr


你的意思是不是说: 如果我们能确定某个设备的驱动程序是实现了readv/writev的,那么在我们的应用程序中就能调用readv/writev来对它进行读写?

要是驱动没有实现呢,readv/writev就崩溃?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP