我想在我的程序中读取异步磁盘.
服务器上有很多硬盘,如果一个硬盘很慢,程序就会阻塞.我想打电话异步.
如果我打电话:
打开(路径,O_NONBLOCK | O_RDONLY | O_DIRECT)
然后pread,然后pread使用最多8000微秒,但阻止我的程序.
是否可以在没有线程池的情况下启用异步磁盘读取?
linux posix asynchronous file aio
aio ×1
asynchronous ×1
file ×1
linux ×1
posix ×1