プログラムで非同期ディスクを読み取りたい。
サーバーには多くの HDD があり、1 つの HDD が遅いと、プログラムがブロックされます。通話を非同期にしたい。
私が電話した場合:
open(パス、O_NONBLOCK | O_RDONLY | O_DIRECT)
次にプリロードすると、最大8000マイクロ秒使用されますが、プログラムがブロックされます。
スレッドプールなしで非同期ディスク読み取りを有効にすることはできますか?
プログラムで非同期ディスクを読み取りたい。
サーバーには多くの HDD があり、1 つの HDD が遅いと、プログラムがブロックされます。通話を非同期にしたい。
私が電話した場合:
open(パス、O_NONBLOCK | O_RDONLY | O_DIRECT)
次にプリロードすると、最大8000マイクロ秒使用されますが、プログラムがブロックされます。
スレッドプールなしで非同期ディスク読み取りを有効にすることはできますか?