ディスクI / Oソートされていない問題...責任は誰にありますか?

ディスクI / Oソートされていない問題...責任は誰にありますか?

アプリケーション(データベースなど)が書き込み/読み取りにオペレーティングシステムを使用している場合(つまり、ディスクに直接書き込みを行わない場合、またはDIRECT IOなどを使用しない場合)... ?これはオペレーティングシステムの問題ですか?それとも、ここでアプリに問題があるのでしょうか?

答え1

ソートされていないI / Oは、ファイルまたはファイルシステムの論理ブロックがディスクの物理ブロックと一致しない場合に発生します。したがって、ドライブを分割した人が責任を負います。より多くの抽象化層(LVMや仮想化など)を導入すると、矛盾が発生する可能性が高くなります。この記事問題はクールなグラフィックで説明されています(著作権の問題により複製されません)。

関連情報