首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >posix aio和freebsd aio有什么不同?

posix aio和freebsd aio有什么不同?
EN

Stack Overflow用户
提问于 2020-06-30 10:40:51
回答 1查看 336关注 0票数 3

有人能解释一下posix AIO和freebsd AIO之间的区别吗?看起来函数是一样的,aio_read/aio_write。

我知道Linux原生AIO只在linux中可用,并使用io_setup/io_submit等

EN

回答 1

Stack Overflow用户

发布于 2020-07-01 16:05:57

FreeBSD AIO也是基于内核的,这意味着它不会试图通过生成用户模式线程并在那里运行IO操作来模拟异步操作。

正如手册页所说:

调用线程调用一个系统调用来请求异步I/O操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62649484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档