Я прочитал, что если я запускаю программу и выделяю сегмент совместно используемой памяти, этот сегмент остается выделенным после окончания программы, если сама программа не освобождает его.
Я также читал, что это является известной проблемой, поскольку программы могут быть убиты без возможности освободить их память.
Я заметил, что у сегментов shmem есть счетчик использования. Можно ли настроить shmem как непостоянный, удаленный, если нет запущенного процесса, который сопоставил его?