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

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

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

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

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

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