IPC函数shmat的标志SHM\r nd是什么意思?
我查看了手册页,但没有解释RND的含义。我想知道RND代表什么。例如,SHM_RDONLY代表只读。谢谢 我不知道这个答案,但一个简单的谷歌搜索就得到了这个答案。它的意思是圆形,因为这(在第64页)表明,无论何时使用或使用此标志,它都会向下舍入到最接近的页面大小。以下是IPC函数shmat的标志SHM\r nd是什么意思?,c,ipc,C,Ipc,我查看了手册页,但没有解释RND的含义。我想知道RND代表什么。例如,SHM_RDONLY代表只读。谢谢 我不知道这个答案,但一个简单的谷歌搜索就得到了这个答案。它的意思是圆形,因为这(在第64页)表明,无论何时使用或使用此标志,它都会向下舍入到最接近的页面大小。以下是shmat()手册页的摘录。 如果shmaddr不为NULL,并且在shmflg中指定了SHM_RND,则附加 在等于shmaddr的地址处发生,四舍五入到最近的mul- SHMLBA的tiple。否则,shmaddr必须是位于的
shmat()手册页的摘录。
如果shmaddr不为NULL,并且在shmflg中指定了SHM_RND,则附加
在等于shmaddr的地址处发生,四舍五入到最近的mul-
SHMLBA的tiple。否则,shmaddr必须是位于的页对齐地址
连接发生在哪个位置。在C语言中,结构自动对齐其成员的地址,您知道为什么IPC不自动对齐页面大小,而是提供标志供用户选择吗?强烈建议广泛使用
man
页面,了解有关用户可用/可调用函数的详细信息。注意:没有RND
参数。名称为SHM\u RND
。