国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Linux服務器 > 正文

linux 進程數最大值修改方法

2024-09-05 23:04:49
字體:
來源:轉載
供稿:網友

實際的系統進程數上限收到3個配置項的影響:

1、threads-max (/proc/sys/kernel/threads_max)

這個值表示物理內存決定的系統進程數上限,fork_init中有:

max_threads = mempages / (THREAD_SIZE/PAGE_SIZE) / 8

2、pid_max (/proc/sys/kernel/pid_max)

這個值表示進程ID的上限。為了兼容舊版,默認為32768(即兩個字節)。

<code class="hljs ruby has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">echo <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">4194303</span> > <span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/proc/sys</span><span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/kernel/pid</span>_max</code>

3、RLIMIT_NPROC (ulimit -u 或者 getrlimit)

這個值表示單個用戶允許的最大進程數上限。系統默認為threads-max的一半:

init_task.rlim[RLIMIT_NPROC].rlim_cur = max_threads/2;init_task.rlim[RLIMIT_NPROC].rlim_max = max_threads/2;

實驗:

某環境上:

threads-max = 139264;

pid_max = 32768

RLIMIT_NPROC = 69632

1、此時,使用根用戶不斷創建進程,最終創建了約32378,考慮到原有的進程數,比較接近pid_max這個值;

2、改pid_max為18000時,最終創建了17612個進程;

3、修改pid_max為80000,換成普通用戶,最終創建了67913個進程

總結

以上所述是小編給大家介紹的linux 進程數最大值修改方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆化县| 阿合奇县| 环江| 盘锦市| 乐业县| 阳江市| 台安县| 贺兰县| 绥江县| 和平区| 闽清县| 罗源县| 通化市| 高青县| 伊春市| 梅河口市| 化德县| 伊通| 广安市| 封丘县| 松桃| 高台县| 许昌县| 赤城县| 宜川县| 扎赉特旗| 孟州市| 陇西县| 二手房| 镇赉县| 山阴县| 松江区| 天津市| 巴彦淖尔市| 小金县| 武城县| 江永县| 波密县| 新源县| 突泉县| 抚宁县|