博客專欄

        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

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 琼中| 商南县| 龙州县| 黔江区| 宾阳县| 夏邑县| 汶川县| 凤山市| 长治市| 克山县| 长宁县| 西昌市| 渭南市| 台北县| 旬邑县| 甘泉县| 巴青县| 南华县| 合山市| 开封县| 枝江市| 如皋市| 长阳| 钦州市| 宜兴市| 娱乐| 石屏县| 郓城县| 化德县| 广元市| 和顺县| 安化县| 兴安盟| 遂溪县| 马龙县| 巴马| 馆陶县| 文成县| 蓬溪县| 古浪县| 门头沟区|