Книга: Основы программирования в Linux

Отображение состояния совместно используемой памяти

Отображение состояния совместно используемой памяти

Многие системы предоставляют программы режима командной строки для доступа не только к сведениям о семафорах, но и к подробным данным совместно используемой памяти. К ним относятся команды ipcs -m и ipcrm -m <id> (или ipcrm shm <id>).

Далее приведен пример вывода команды ipcs -m:

$ ipcs -m
------ Shared Memory Segments ------
key        shmid owner perms bytes nattch status
0x00000000 384   rick  666   4096  2      dest

Здесь показан единственный сегмент совместно используемой памяти объемом 4 Кбайт, присоединенный к двум процессам.

Команда ipcrm -m <id> позволяет удалить совместно используемую память. Она бывает полезной, когда программа завершается аварийно при попытке убрать такую память.

Оглавление книги


Генерация: 1.489. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз