プログラムがあります。さまざまな実行で特定のメモリ領域を mmap できるようにしたい。
- プログラムのソースコードがあります。C/C++
- プログラムのコンパイル方法を制御します。gcc
- プログラムのリンク方法を制御します。gcc
- プログラムの実行方法を制御します (Linux)。
この特定のメモリ領域が必要なだけです.0xabcdabcdから0xdeadbeefまで、特定のファイルにmmapします。とにかくこれを保証するものはありますか?(この特定のリージョンに他のものがロードされないようにするには、どうにかして確認する必要があります)。
編集:
メモリ内のこの特定の領域を他に何も取得しないようにするにはどうすればよいですか?