Skip to main content

書き込みバッファとは何ですか?

computerコンピューターアーキテクチャには、バッファーと呼ばれるメモリがあります。これらのバッファーは小さく、すぐにアクセスできる必要がある情報を保持しています。中央処理装置(CPU)キャッシュに保持されている書き込みバッファーは、コンピューターのランダムアクセスメモリ(RAM)領域にバッファーから書き込まれる必要がある情報を保持します。キャッシュからのほとんどのデータは読み取りであり、書き込まれていないため、書き込みバッファーはキャッシュの読み取りセクションと比較して小さくなります。書き込みバッファーは一度に1つの書き込み要求のみを処理できるため、書き込みリクエストを受信したときに1つのデータムのみがリリースされます。キャッシュと呼ばれます。これはメモリ全体の非常に小さな部分を表しており、以前に読み取られたデータを保存して、後で回復できるようにします。情報を保存することにより、ユーザーが再びアクセスすると、コンピューターがより迅速かつ簡単に思い出すことができます。読み取り要求と書き込み要求の違いは、情報の処理方法です。読み取りリクエストでは、変更や計算なしに情報がそのまま回復されます。情報を使用する前に情報を変更または計算する必要があるため、書き込み要求はより複雑です。書き込みバッファーは、バッファー全体を整理するのに役立ちます。すべての読み取りおよび書き込み要求を1つの場所に置く代わりに、キャッシュ速度を劇的に低下させることができるため、書き込み情報は1つのセクションにのみ保存されるため、このセクションは書き込み要求のみで機能します。その後、キャッシュの残りの部分は、主要な読み取り要求に取り組むために残されます。一度に多くのリクエストを処理するキャッシュの読み取りセクションの代わりに、書き込みセクションは1つの要求のみをリリースできます。これは主に、書き込みリクエストの入力がより困難であるため、キャッシュは1つのタスクに集中する必要があるためです。書き込みリクエストは、作業するために少量の情報のみが必要であり、データはミリ秒以内にリコールされます。読み取りリクエストよりも遅いにもかかわらず、書き込みリクエストはまだ短時間の遅延で満たされています。