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