仮想アドレス空間
仮想アドレス
の
アドレス空間
理想的な仮想アドレス空間
サイズが無制限
プロセスごとに固有の空間がある
メモリセグメント
が適切に分割されている
必要時にはプロセス間でアドレスの共有ができる
ex.
共有メモリ
#WIP
上限はCPUやOS等によって異なる
x86_64は、
$ 2^{64}
byte = 16EB
ref
/mrsekut-book-477419607X/163 (階層型ページテーブル)
では128TBと書いてる
UNIX V6は、64KB
/mrsekut-book-4774154644/053 (仮想アドレス空間)
理解があやふや
mrsekut.icon
「hogehogeの仮想アドレス空間のサイズ」と言ったときって、1つのプロセスに対しての話だよね
#??