I/O の概念

このセクションでは、次の I/O の概念について説明します。

このセクションの内容

トピック 説明
ファイルのバッファリング
ファイル バッファリング (バッファーなしファイル入出力 (I/O) とも呼ばれます) のアプリケーション制御に関する考慮事項について説明します。
ファイル キャッシュ
Windows では、ディスクから読み取られ、ディスクに書き込まれるファイル データがキャッシュされます。
同期と非同期の I/O
入出力 (I/O) 同期には、同期 I/O と非同期 I/O の 2 種類があります。 非同期 I/O は、重複した I/O とも呼ばれます。
保留中の I/O 操作のキャンセル
ユーザーが低速またはブロックされている I/O 要求を取り消せるようにすると、アプリケーションの使いやすさと堅牢性が向上します。
アラート可能な I/O
Alertable I/O は、アプリケーション スレッドが非同期 I/O 要求をアラート可能な状態にある場合にのみ処理するメソッドです。
I/O 完了ポート
I/O 完了ポートは、マルチプロセッサ システムで複数の非同期 I/O 要求を処理するための効率的なスレッド モデルを提供します。