1. バッファ:
バッファは一時的な記憶領域で、通常はメモリ内のブロックであり、入力デバイスからまたは出力デバイスへの転送を待っている間にアイテムが置かれる場所である。 主に入出力処理に使用される。 例として、長い文書を印刷する場合、CPUがプリンターに “Are you ready for another paragraph? “と聞いて待っているのは嫌だろう。 その代わり、CPUはメモリバッファにドキュメントのデータを詰め、バッファの内容を印刷するようプリンタに指示し、他の業務に戻ります。 キャッシュ :
キャッシュは、CPUとメインメモリの間に挿入された、コンピュータ内の小さくて高速なメモリコンポーネントです。 この配置を効果的にするために キャッシュはメイン・メモリよりはるかに高速である必要があります。 このアプローチは、メインメモリ全体を実装するために高速メモリデバイスを使用するよりも経済的です。
Difference between Buffer and Cache :
S.No. | BUFFER | CACHE |
---|---|---|
バッファはデータを交換または使用する二つのプロセス間の速度差を補償するために使用されます。 | キャッシュは、コンピュータ内の小型で最速のメモリコンポーネントです。 | |
これは主に入出力処理に使用されます。 | これはディスクからの読み取りおよび書き込み処理の間に使用されます。 | |
オリジナルデータのコピーを保存します。 | ||
常にメインメモリ(RAM)に実装される。 | ディスクと同様にRAMに実装される。 | |
ダイナミックラムから作成される。 | ||
アクセス時間を増加させない | CPUのアクセス速度を増加させる。 | |
キーボードで入力ミスを編集できる。 | そのような機能はない。
練習用タグ :
|