地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

linux メモリ管理システムコール

execve(): メモリ中のプログラムを入れ替える。アドレス空間を作る。 mmap(): ファイルをメモリにマップする。 brk(), sbrk(): ヒープメモリを増やす。 mprotect(): メモリの保護モードを変更する。 mlock(): メモリをページアウトされないようにする(pinning、ピン留め) munlock(): mlock() でピン留めした状態を解除する。