没有信号量数组

没有信号量数组

我正在使用 Ubuntu 20。

uname -a
Linux peyman-Ubuntu 5.4.0-48-generic #52-Ubuntu SMP Thu Sep 10 10:58:49 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

当我使用 ipcs 命令时,没有显示信号量数组。linux 是否可能使用信号量数组,或者是否存在其他问题?

sudo ipcs -s

------ Semaphore Arrays --------
key        semid      owner      perms      nsems 

答案1

没有信号量数组,因为您尚未创建任何数组。用于管理信号量数组和其他 System V 进程间通信 (IPC) 功能的一对 shell 命令是ipcmkipcrm

例如

ipcmk --semaphore 3       # Create an array of three semaphores with id 0

ipcrm --semaphore-id 0    # Remove semaphore array with id 0

相关内容