После обдумывания всей концепции разделяемой памяти возник вопрос:
могут ли два процесса совместно использовать один и тот же сегмент общей памяти? могут ли два потока совместно использовать одну и ту же общую память?
Подумав об этом немного яснее, я почти уверен, что два процесса могут совместно использовать один и тот же сегмент общей памяти, где первый — это отец, а второй — сын, который был создан с помощью fork()
, но как насчет две нити?
Спасибо