<span id='r7has'></span>
<i id='r7has'><div id='r7has'><ins id='r7has'></ins></div></i>

      <code id='r7has'><strong id='r7has'></strong></code>

    1. <tr id='r7has'><strong id='r7has'></strong><small id='r7has'></small><button id='r7has'></button><li id='r7has'><noscript id='r7has'><big id='r7has'></big><dt id='r7has'></dt></noscript></li></tr><ol id='r7has'><table id='r7has'><blockquote id='r7has'><tbody id='r7has'></tbody></blockquote></table></ol><u id='r7has'></u><kbd id='r7has'><kbd id='r7has'></kbd></kbd>
        <fieldset id='r7has'></fieldset>
        <ins id='r7has'></ins>
          <i id='r7has'></i>
          <dl id='r7has'></dl>

          <acronym id='r7has'><em id='r7has'></em><td id='r7has'><div id='r7has'></div></td></acronym><address id='r7has'><big id='r7has'><big id='r7has'></big><legend id='r7has'></legend></big></address>

          Linux系统中的ipcs命令使用详解

          • 时间:
          • 浏览:12
          • 来源:124软件资讯网

              用途

              陈诉历程间通讯设施状态 。

              语法

              代码如下:

              ipcs [-mqs] [-abcopt] [-C core] [-N namelist]

              -m 输出有关共享内存(shared memory)的信息

              -q 输出有关信息行列(message queue)的信息

              -s 输出信号量(semaphore)的信息

              # ipcs -m

              IPC status from as of 2007年04月10日 星期二 18时32分18秒 CST

              T ID KEY MODE OWNER GROUP

              Shared Memory:

              m 0 0x50000d43 --rw-r--r-- root root

              m 501 0x1e90c97c --rw-r----- oracle dba

              ipcrm - 删除ipc(扫除共享内存信息)

              引用

              它的语法:

              代码如下:

              ipcrm -m|-q|-s shm_id

              -m 输出有关共享内存(shared memory)的信息

              -q 输出有关信息行列(message queue)的信息

              -s 输出信号量(semaphore)的信息

              shm_id 共享内存id

              #ipcrm -m 501

              形貌

              ipcs 下令往尺度输出写入一些关于运动历程间通讯设施的信息  。若是没有指定任何标志  ,ipcs 下令用简短花样写入一些关于当前运动新闻行列、共享内存段、信号量、远程行列和当地行列题目  。

              列题目和在 ipcs 下令中的列的寄义列在下面  。圆括号内的字母表现导致对应的报头泛起的标志  。all 设计符表现始终显示报头 。这些标志仅仅确定提供应每个装备何种信息  。但它们并不确定将列出哪些装备  。

              ipcs检察新闻行列下令

              代码如下:

              ISD_1_3_sles10_64:/usr/local/services/httpd/bin # ipcs -ql

              ------ Messages: Limits --------

              max queues system wide =16

              max size of message (bytes) = 65536

              default max size of queue (bytes) = 65536

              ------------------------------------

              修改新闻行列巨细:

              代码如下:

              root:用户: /etc/sysctl.conf

            < p>kernel.msgmnb =4203520

              #kernel.msgmnb =3520

              kernel.msgmni = 2878

              生存后需要执行 sysctl -p ,然后重修所有新闻行列

              ipcs -q : 显示所有的新闻行列

              ipcs -qt : 显示新闻行列的建立时间  ,发送和吸收最后一条新闻的时间

              代码如下:

              goosns@[192.168.99.90:/hai]$ ipcs -qt

              ------ Message Queues Send/Recv/Change Times --------

              msqid owner send recv change

              65536 mas Not set Not set May 15 15:56:39

              98305 mas May 15 15:59:22 May 15 15:59:22 May 15 15:56:39

              ipcs -qp: 显示往新闻行列中放新闻和从新闻行列中作废息的历程ID

              代码如下:

              goosns@[192.168.99.90:/hai]$ ipcs -qp

              ------ Message Queues PIDs --------

              msqid owner lspid lrpid

              65536 mas 0 0

              98305 mas 21941 21941

              ipcs -q -i msgid: 显示该新闻行列结构体中的新闻信息:

              代码如下:

              goosns@[192.168.99.90:/hai]$ ipcs -q -i 98305

              Message Queue msqid=98305

              uid=512 gid=500 cuid=512 cgid=500 mode=0600

              cbytes=0 qbytes=4203520 qnum=0 lspid=21941 lrpid=21941

              send_time=Thu May 15 16:00:19 2008

              rcv_time=Thu May 15 16:00:19 2008

              change_time=Thu May 15 15:56:39 2008

              ipcs -ql : 显示新闻行列的限制信息:

              代码如下:

              goosns@[192.168.99.90:/hai]$ ipcs -ql

              ------ Messages: Limits --------

              max queues system wide = 2878 //最大历程数

              max size of message (bytes) = 8192 //行列中最大新闻长度

              default max size of queue (bytes) = 4203520