我有一个共享内存X(数组),2种进程,我有3个信号量,一个用于修饰符X,另一个用于等待,直到我想唤醒其中一个等待进程。
一步一步:
1. I'm the process 1 and I ask for semaphore 1 (mutex).
2. OK I got it so I can add me in the array, now I wait (semaphore 2).
3. REPITE this for all the process
现在我有一个包含20个PID的数组,我想要唤醒进程5(x [4])。
问题是:我怎样才能唤醒这个过程?如何将信号发送到混凝土PID?
请原谅我的英文......
谢谢你们!!