ミラーは、スレッド化された入出力または非同期入出力の場合のみ、読み取りパフォーマンスが向上します。メタデバイスからシングルスレッドの読み取りしか行わない場合には、パフォーマンスは向上しません。
ミラーは、1 回の論理的書き込みを完了させるために、データのコピーを 2 つ書き込まなければならないため、書き込みパフォーマンスが 15 〜 50% 程度低下します。書き込みが集中しているアプリケーションでは、ミラーは全体のパフォーマンスを低下させます。しかし、ミラーによる書き込みパフォーマンスの低下は、RAID5 によるパフォーマンス低下 (約 70%) より少なくなっています。図 7-1 を参照してください。
UNIX オペレーティングシステムでは、ファイルシステムキャッシュを実装しています。読み込み要求はこのキャッシュで満たされる場合が多いので、ファイルシステムを介した物理的入出力の読み書きの比率は、書き込みの方に極端に偏ります。
たとえば、あるアプリケーションの読み書きの比率が、読み取り 80% 、書き込み 20% であるとします。しかし、多くの読み取り要求はファイルシステムキャッシュで満たされるため、物理的な入出力の読み書きの比率は、読み取り 60% 、書き込み 40% というように、まったく異なる値になることがあります。多くのメモリーがバッファーキャッシュに割り当てられている場合には、読み書きの比率が (読み取り 80% 、書き込み 20% が、読み取り 40% 、書き込み 60% といった具合に) 逆転する場合もあります。