Для атрибута shared-процесса установлено значение PTHREAD_PROCESS_SHARED, чтобы разрешить работу мьютекса любым потоком, имеющим доступ к памяти, в которой выделен мьютекс, даже если мьютекс выделен в памяти, которая используется несколькими процессами.Если атрибут общего процесса - PTHREAD_PROCESS_PRIVATE, мьютекс должен работать только с потоками, созданными в том же процессе, что и поток, который инициализировал мьютекс;если потоки разных процессов пытаются работать с таким мьютексом, поведение не определено.Значением атрибута по умолчанию должно быть PTHREAD_PROCESS_PRIVATE.
ссылка на ссылку: http://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_mutexattr_getpshared.html
Я слышал о нитях [процесс облегченного веса] одного процесса [процесс тяжелого веса] синхронизированиспользуя мьютекс / семафор.после прочтения вышеприведенного пункта (прикрепленная ссылка) у меня возникает вопрос: можем ли мы синхронизировать процессы [процесс тяжелого веса] и соответствующие потоки, используя мьютекс / семафор ??Я гуглил, но не смог найти правильную информацию. Пожалуйста, помогите Кто-нибудь, если возможно, поделится со мной экзаменационной программой.