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