有人能解释一下posix AIO和freebsd AIO之间的区别吗?看起来函数是一样的,aio_read/aio_write。
我知道Linux原生AIO只在linux中可用,并使用io_setup/io_submit等
发布于 2020-07-01 16:05:57
FreeBSD AIO也是基于内核的,这意味着它不会试图通过生成用户模式线程并在那里运行IO操作来模拟异步操作。
正如手册页所说:
调用线程调用一个系统调用来请求异步I/O操作。
https://stackoverflow.com/questions/62649484
复制相似问题