jit*_*hsk 6 c linux io linux-kernel
有没有人有Linux aio功能的经验(io_*,而不是posix aio)?如果有人可以提供某些示例的链接(或在此提供一些示例),那将是很棒的.另外,您对其使用的一般观察/评论是什么?
我正在开发一个I/O库,有人建议我查看它们.众所周知,它们在某些情况下比POSIX aio表现更好,我想看看.
谢谢.
Sor*_*ren 2
更新:这显示了本机 Linux io 接口的示例
(这是posix aio 接口上的示例)。
对于这个问题的一些评论者:aio 库允许程序发出多个并行请求,内核可以按照对搜索和磁盘旋转最有效的顺序执行它们 - 即 io 请求可能不会按照发出的顺序执行,这与在线程中发出同步请求不同。在 IO 密集型应用程序中,这可以显着提高 IO 性能,但对于大多数应用程序来说,它只会增加复杂性。
归档时间:
14 年,5 月 前
查看次数:
4874 次
最近记录: