У меня есть программа. Я хочу, чтобы он мог отображать определенную область памяти на разных запусках.
- У меня есть исходный код программы. C / C ++
- Я контролирую, как программа компилируется. НКУ
- Я контролирую, как программа связана. НКУ
- Я контролирую, как работает программа (Linux).
Я просто хочу иметь конкретную область памяти, скажем, от 0xabcdabcd до 0xdeadbeef, которую я отображаю в конкретный файл. Есть ли способ гарантировать это? (Я должен как-то убедиться, что другие вещи не загружены в этот конкретный регион).
EDIT:
Как мне сделать так, чтобы был уверен, что ничто иное не занимает этот конкретный регион в памяти?