目次:
定義-アドレス空間とはどういう意味ですか?
アドレス空間は、プログラムまたはプロセスで使用可能なメモリ内の有効なアドレスの範囲です。 つまり、プログラムまたはプロセスがアクセスできるメモリです。 メモリは物理または仮想のいずれかであり、命令の実行とデータの保存に使用されます。
Techopediaはアドレス空間について説明します
コンピューターでは、各プロセスとデバイスにアドレス空間が割り当てられ、プロセッサーのアドレス空間の特定の部分が保持されます。 プロセッサのアドレス空間は、通常、レジスタとアドレスバスの幅に制限されています。
多くの場合、アドレス空間は、アドレスがゼロから始まる増分的に増加する整数として表されるフラット、またはアドレスがオフセットで補強された独立したセグメントとして描かれるセグメントとして分類されます。 一部のシステムでは、一般にサンクとして知られるプロセスを介して、アドレス空間をある形式から別の形式に変更する場合があります。
仮想メモリと呼ばれるメモリ管理手法を使用して、アドレス空間のサイズを物理メモリのサイズより大きくすることができます。 ページファイルとも呼ばれる仮想メモリは、実際には追加のRAMまたはRAMモジュールのように動作するディスク上の物理ファイルです。 したがって、アドレス空間は物理メモリと仮想メモリの両方で構成されます。