• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 博客專欄

    EEPW首頁 > 博客 > Linux消息隊列的設置及查看

    Linux消息隊列的設置及查看

    發布人:電子禪石 時間:2022-12-22 來源:工程師 發布文章

    消息隊列提供了一種從一個進程向另外一個進程發送一個數據塊的方法。

    消息隊列每個消息的最大長度有限制,每個消息隊列總字節數有限制,系統的消息隊列有限制;

    1.查看消息隊列的設置信息

    查看每個消息的最大長度:

    cat /proc/sys/kernel/msgmax

    查看每個消息隊列總的字節數:

    cat /proc/sys/kernel/msgmnb

    查看消息隊列的總數上限:

    cat /proc/sys/kernel/msgmni


    2.調整消息隊列的設置信息

    通過root用戶修改/etc/sysctl.conf中的配置可調整上述參數的大?。ㄈ绻旧?etc/sysctl.conf中沒有相應的配置信息,則可以新增):

    kernel.msgmni=65536

    kernel.msgmax=81920

    kernel.msgmnb=4194304

    修改后執行下面的命令生效:

    /sbin/sysctl -p


    3.查看消息隊列:

    ipcs -q :查看消息隊列

    ipcs -pq :查看消息隊列對應的用戶、發送和接收進程pid

    ipcs -q -i msgid :查看該msgid的消息隊列的詳細情況

    ipcrm -Q key:刪除消息隊列

    ————————————————


    原文鏈接:https://blog.csdn.net/weixin_43708262/article/details/115935200


    *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



    關鍵詞: linux

    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 邛崃市| 仁化县| 华蓥市| 察雅县| 无为县| 江永县| 巴中市| 渭南市| 桐梓县| 盐池县| 大丰市| 玉田县| 逊克县| 闵行区| 华宁县| 新田县| 绥棱县| 罗甸县| 扶沟县| 高邑县| 深圳市| 鞍山市| 新巴尔虎右旗| 太保市| 乌拉特前旗| 茶陵县| 临洮县| 杂多县| 金秀| 深水埗区| 盐源县| 达尔| 津市市| 洪泽县| 正定县| 宝鸡市| 临沭县| 石棉县| 新巴尔虎右旗| 武山县| 永年县|