小编Max*_*hin的帖子

Linux open(path,O_NONBLOCK | O_RDONLY | O_DIRECT)阻止pread on file

我想在我的程序中读取异步磁盘.

服务器上有很多硬盘,如果一个硬盘很慢,程序就会阻塞.我想打电话异步.

如果我打电话:

打开(路径,O_NONBLOCK | O_RDONLY | O_DIRECT)

然后pread,然后pread使用最多8000微秒,但阻止我的程序.

是否可以在没有线程池的情况下启用异步磁盘读取?

linux posix asynchronous file aio

2
推荐指数
1
解决办法
3299
查看次数

标签 统计

aio ×1

asynchronous ×1

file ×1

linux ×1

posix ×1