Я работаю над университетским заданием, основанным в основном на IPC и общей памяти. Проблема в том, что, будучи полным нубом в C, я с удовольствием тестировал свое приложение (которое, очевидно, использует shmget
и shmat
) в течение нескольких часов. Как вы, наверное, догадались, я не убирал за собой, и теперь я не могу запустить свое приложение, потому что (я предполагаю) shmget
не могу выделить больше ресурсов.
Мой вопрос: как я могу вернуть этот ресурс без перезапуска OSX, и есть ли инструмент с графическим интерфейсом или что-то, что я могу использовать для мониторинга/управления этой общей памятью, которую я создаю?