一个系统可以存储多少个信号量?
How many Semaphores can a system store?
每个系统都有最大数量的 IPC 对象,可以是 "stored"。我必须创建一组包含数百个信号量的信号量。现在我有两个问题:
1) 那些信号量是否被计为不同的 IPC 对象,或者一组信号量被系统计为唯一的 IPC 对象?
2)一组信号量可以包含多少个信号量?
我解决了这个问题。每个系统都有不同的可存储信号量集的最大数量。
使用这些命令:
ipcs -ls
OR
cat /proc/sys/kernel/sem
您可以看到您的系统限制。
每个系统都有最大数量的 IPC 对象,可以是 "stored"。我必须创建一组包含数百个信号量的信号量。现在我有两个问题: 1) 那些信号量是否被计为不同的 IPC 对象,或者一组信号量被系统计为唯一的 IPC 对象? 2)一组信号量可以包含多少个信号量?
我解决了这个问题。每个系统都有不同的可存储信号量集的最大数量。 使用这些命令:
ipcs -ls
OR
cat /proc/sys/kernel/sem
您可以看到您的系统限制。