[[PageNavi(internal22-navi)]]
{{{ comment
h2w-title:空間の解放
}}}
= 空間の解放 = #SECTION04390000000000000000
仮想空間の解放は以下の場合に発生する。仮想空間に対応する物理メモリ、スワップデバイス、キャッシュ、PTEなどを解放する。
1. munmapシステムコールによる明示的な解放要求。
* do_munmap関数にて行う。指定された範囲の空間だけを開放する。
* プロセスの終了時
* exit_mmap関数にて、そのプロセスが管理している仮想空間を 生成している資源全てを解放する。
* プロセスのexec時
* exec_mmap関数にて行う。exit_mmap関数とほぼ同様である。
----
''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''1
[[PageNavi(internal22-navi)]]