最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中的最大線程數(shù)和句柄數(shù)詳解

 更新時(shí)間:2025年04月16日 08:51:28   作者:robin5911  
這篇文章主要介紹了Linux中的最大線程數(shù)和句柄數(shù)的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Linux最大線程數(shù)和句柄數(shù)

最近有用戶(hù)反饋登錄CentOS 7系統(tǒng)后

執(zhí)行任意命令,報(bào)錯(cuò):

bash: fork:retry: No child processes
bash: fork: Resource temporarily unavailable

看到這個(gè)懷疑是系統(tǒng)ulimit 限制導(dǎo)致的。

于是查看 /etc/security/limits.conf 和 /etc/security/limits.d/20-nproc.conf

#*               soft    core            0
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#@student        -       maxlogins       4
*       soft    nofile  327680
*       hard    nofile  327680

# End of file

在CentOS 7中

ulimitnproc參數(shù)限制的是用戶(hù)可創(chuàng)建的進(jìn)程和線程的總數(shù)。

這是因?yàn)樵贚inux內(nèi)核中,線程是通過(guò)輕量級(jí)進(jìn)程(LWP)實(shí)現(xiàn)的,每個(gè)線程會(huì)占用一個(gè)進(jìn)程號(hào)(PID),因此會(huì)被計(jì)入nproc的限制范圍

# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.

*          soft    nproc     4096
root       soft    nproc     unlimited

發(fā)現(xiàn)系統(tǒng)默認(rèn)除了root 用戶(hù)默認(rèn)最多的進(jìn)程+線程總數(shù)最大是4096,所以是不是用戶(hù)啟動(dòng)了過(guò)多進(jìn)程或線程呢。

于是通過(guò) top 以及 top -H 查看系統(tǒng)進(jìn)程數(shù) 300+ 和線程數(shù) 4100+,發(fā)現(xiàn)top -H 發(fā)現(xiàn)用戶(hù)啟動(dòng)了過(guò)多的線程,由此定位到了原因。

補(bǔ)充

排查用戶(hù)占用的線程數(shù)可以通過(guò)如下命令獲取

1. ps

#ps -U <username> -L | wc -l

2. top

#top -H

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

司法| 民和| 高邑县| 定襄县| 大余县| 阆中市| 克东县| 轮台县| 内乡县| 沙湾县| 集贤县| 新蔡县| 定西市| 枣庄市| 佛坪县| 宁晋县| 双鸭山市| 陇川县| 油尖旺区| 枣庄市| 蓬莱市| 安乡县| 临邑县| 大余县| 安溪县| 秭归县| 施秉县| 县级市| 白河县| 千阳县| 易门县| 新蔡县| 武宁县| 霍州市| 贵南县| 宣汉县| 寿光市| 康平县| 洛南县| 余江县| 临城县|