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

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

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

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

最近有用戶反饋登錄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ù)限制的是用戶可創(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 用戶默認(rèn)最多的進(jìn)程+線程總數(shù)最大是4096,所以是不是用戶啟動(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)用戶啟動(dòng)了過(guò)多的線程,由此定位到了原因。

補(bǔ)充

排查用戶占用的線程數(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)論

甘肃省| 黔东| 呼伦贝尔市| 延川县| 交口县| 青州市| 桂阳县| 永昌县| 江永县| 泰州市| 西乌珠穆沁旗| 西吉县| 姚安县| 沾益县| 大方县| 巴南区| 临澧县| 磴口县| 西畴县| 麦盖提县| 临湘市| 榆树市| 隆安县| 灯塔市| 峨眉山市| 通州市| 云阳县| 河北区| 怀远县| 蓬溪县| 涞水县| 临武县| 谢通门县| 柘城县| 元谋县| 公主岭市| 新丰县| 丁青县| 克拉玛依市| 天门市| 博罗县|