假设我创建了一个信号量.如果我分叉一堆子进程,它们还会使用相同的信号量吗?
另外,假设我创建了一个内部和分叉信号量的结构.所有子进程是否仍然使用相同的信号量?如果没有,将结构+信号量存储在共享内存中是否允许子进程使用相同的信号量?
我真的很困惑我的分叉子进程如何使用相同的信号量.
c linux fork semaphore shared-memory
c ×1
fork ×1
linux ×1
semaphore ×1
shared-memory ×1