Asignación de una página de datos en Linux con el bit NX desactivado

Me gustaría generar un código de máquina en mi programa y luego ejecutarlo. Una forma de hacerlo sería escribir un archivo .so y luego cargarlo en el programa, pero eso parece demasiado caro.

¿Hay alguna forma en linux para que escriba el código en mis páginas de datos y luego establezca mi función allí y simplemente la llame? He visto algo similar en Windows, donde puede asignar una página con la protección NX desactivada para esa página, pero no puedo encontrar una llamada de sistema operativo similar para Linux.

Respuestas a la pregunta(1)

Su respuesta a la pregunta