加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

c – Linux aio(不是posix)的例子?

发布时间:2020-12-13 13:53:03 所属栏目:Linux 来源:网络整理
导读:有没有人有Linux aio功能的经验(io_ *,而不是posix aio)?如果有人可以提供某些示例的链接(或在此提供一些示例),那将是很棒的.另外,您对其使用的一般观察/评论是什么? 我正在开发一个I / O库,有人建议我查看它们.众所周知,它们在某些情况下比POSIX aio表现

有没有人有Linux aio功能的经验(io_ *,而不是posix aio)?如果有人可以提供某些示例的链接(或在此提供一些示例),那将是很棒的.另外,您对其使用的一般观察/评论是什么?

我正在开发一个I / O库,有人建议我查看它们.众所周知,它们在某些情况下比POSIX aio表现更好,我想看看.

谢谢.

最佳答案
更新:this shows本机linux io界面的示例

(This is an example在Posix aio界面上).

至于关于这个问题的一些评论者:aio库允许程序以一种内核可以按照对搜索和磁盘轮换最有效的顺序执行它们的方式发出多个并行请求 – 即io请求可能不会按照它们发出的顺序执行,这与在线程中发出同步请求不同.在IO密集型应用程序中,这可以显着提高IO性能,但对于大多数应用程序而言,它只会增加复杂性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读