Просмотр разделяемых сегментов, созданных shmget

Я пытаюсь «визуализировать» разделяемую память между двумя процессами. Я создал небольшой пример сервера-клиента, где клиент записывает некоторые данные в папку разделяемой памяти, и сервер читает их. Для этого я использую обычный код:

(shmid = shmget(key, SHMSZ, IPC_CREAT | 0666)) < 0 

Теперь мне нужно знать, что, пока сервер и клиент работают, как я на самом деле вижу на какой-либо карте памяти или что-то, что обе имеют одну и ту же память, разделяемую между ними, т.е. есть что-то в /proc/<pid>/ file, которое я может читать и интерпретировать?

Я пробовал читать из smaps но это не похоже на то, что мне нужно.

Interesting Posts

Как перечислить файлы в том же порядке, что и scp -rp, копирует их?

Экран GNU: как можно надежно возобновить сеанс экрана?

Как вытащить один файл из нескольких похожих именованных файлов с помощью sftp

Как я могу объединить все файлы в каталоге вместе в одной операции с командной строкой?

"ImportError: libssl.so.1.0.0: невозможно открыть файл общего объекта: нет такого файла или каталога" во время установки Bitmask

Ошибка аутентификации OpenVPN HMAC, несмотря на кажущиеся идентичные конфигурации клиента и сервера

Невозможно использовать переменную окружения Array

Создание скрипта, который запускает простую команду для всех файлов в каталоге

bash выполнить команду чтения из файла

Существуют ли какие-либо инструменты cli для рисования графики на экране во время X-сессии?

Как сообщить systemd о прекращении службы, когда она больше не требуется / требуется

Как заменить мои правила udev на клавиатуре и мыши на xorg.conf.d?

как печатать ближайший столбец при поиске определенных строк

Добавление обоев в оболочку GNOME

Скрипты gphoto2 hook – руководство?

Linux и Unix - лучшая ОС в мире.