Linux-эквивалент для VirtualProtectEx? - PullRequest
       10

Linux-эквивалент для VirtualProtectEx?

0 голосов
/ 27 сентября 2010

Я делаю несколько простых JITing и использую VirtualProtectEx под Windows, чтобы пометить страницы как исполняемые.Что может быть эквивалентно этому в Linux, и, предпочтительно, в других POSIX / Unix-подобных ОС?

1 Ответ

1 голос
/ 27 сентября 2010

Вы ищете mprotect и, вероятно, также mmap . Обратите внимание, что, в отличие от Windows, процесс А не может изменить карту памяти процесса В (если не считать ужасных трюков с ptrace ).

...