Как выбрать фиксированный адрес для mmap?

mmap () можно дополнительно снабдить фиксированным местоположением для размещения карты. Я хотел бы сделать файл mmap доступным для нескольких разных программ по одному и тому же виртуальному адресу в каждой программе. Мне все равно, какой адрес, до тех пор, пока все они используют один и тот же адрес. В случае необходимости адрес может быть выбран одним из них во время выполнения (и сообщаться с остальными другими средствами).

Есть ли область памяти, которую Linux гарантирует неиспользованной (приложением и ядро), к которому я могу подключиться? Как я могу найти один адрес, доступный в нескольких запущенных приложениях?

10
задан SoapBox 22 June 2011 в 20:23
поделиться