Обратный вызов при доступе к памяти?

Существует ли способ выделить некоторую память и иметь какой-то обратный вызов (будь то указатель на функцию или сигнал), когда осуществляется доступ к памяти (чтение или запись)?

Например, если бы я сказал выделить 1 МБ памяти, я хотел бы иметь способ вызова функции при обращении к любому из этих 1 МБ.

Я работаю на платформе x86 Linux и пишу в C / C ++.

5
задан Sergey K. 2 July 2012 в 09:42
поделиться