プライマリとセカンダリのメモリの違い

Anonim

一次対二次記憶|補助記憶装置

コンピュータは、データを記憶するためのメモリ装置の階層を含む。容量、速度、コストがそれぞれ異なります。主記憶装置(主記憶装置とも呼ばれる)は、情報を記憶し検索するためにCPUによって直接アクセスされるメモリである。セカンダリメモリ(外部メモリまたは補助メモリとも呼ばれる)は、CPUが直接アクセスできない記憶装置であり、電源を切ってもデータを保持する永久記憶装置として使用されます。

プライマリメモリとは何ですか?

プライマリメモリは、情報を格納および検索するためにCPUによって直接アクセスされるメモリです。ほとんどの場合、主メモリはRAM(ランダムアクセスメモリ)とも呼ばれます。これは揮発性メモリで、電源がオフになるとデータが失われます。プライマリメモリは、アドレスバスとメモリバスを介してCPUが直接アクセスすることができ、データと命令を得るためにCPUによって絶えずアクセスされます。さらに、コンピュータは、スタートアッププログラム(BIOS)などの多くの場合に実行される命令を保持するROM(リードオンリーメモリ)を含む。これは、電源がオフになったときにデータを保持する不揮発性メモリです。メインメモリは頻繁にアクセスされるため、高速化する必要があります。しかし、サイズは小さく、コストもかかります。

セカンダリメモリとは何ですか?セカンダリメモリは、CPUが直接アクセスできない記憶装置であり、電源を切ってもデータを保持する永久記憶装置として使用される。 CPUはこれらのデバイスに入出力チャネルを介してアクセスし、データはアクセスする前に二次メモリから一次メモリに最初に転送される。通常、最新のコンピュータでは、ハードディスクドライブと光ストレージデバイス(CD、DVD)がセカンダリストレージデバイスとして使用されます。二次記憶装置では、データはファイルシステムに従ってファイルおよびディレクトリに編成される。これはまた、アクセス許可、所有者、最終アクセス時間などのデータと追加情報を関連付けることも可能にする。さらに、一次メモリが満杯になると、二次メモリは、 。二次記憶装置は、コストが低く、サイズが大きい。しかし、彼らは大きなアクセス時間を持っています。

<!プライマリ・メモリは、CPUによって直接アクセスされるメモリではありませんが、セカンダリ・メモリはCPUによって直接アクセスできません。プライマリメモリはCPUによってアドレスバスとデータバスを使用してアクセスされ、セカンダリメモリは入出力チャネルを使用してアクセスされます。プライマリメモリは、電源がオフ(揮発性)のときはデータを保持せず、セカンダリメモリは電源がオフ(不揮発性)のときにデータを保持します。さらに、プライマリメモリは、セカンダリメモリに比べて非常に高速であり、アクセス時間がより短い。しかし、プライマリメモリデバイスは、セカンダリメモリデバイスに比べて高価です。この理由のために、通常、コンピュータはより小さい一次メモリとはるかに大きな二次メモリからなる。