溫馨提示×

Linux ulimit怎樣限制進程數

小樊
45
2025-08-28 09:37:37
欄目: 智能運維

使用ulimit限制進程數可通過以下方式操作:

臨時限制(僅對當前會話有效)

通過ulimit -u <數值>設置最大用戶進程數,例如:

ulimit -u 100  # 限制當前用戶最多運行100個進程  

查看當前限制:ulimit -u。

永久限制(需修改配置文件)

編輯/etc/security/limits.conf文件,添加以下內容(以用戶username為例):

username soft nproc <軟限制數值>  
username hard nproc <硬限制數值>  
  • 軟限制:用戶可自行調整,但不超過硬限制。
  • 硬限制:需root權限修改,用戶無法突破。
    修改后需重新登錄或重啟系統生效。

注意事項

  • 系統級進程數限制需通過內核參數(如/proc/sys/kernel/pid_max)或工具(如systemd、cgroups)設置,ulimit僅針對用戶級。
  • 若需調整文件描述符限制(與進程數相關),可同時設置nofile參數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女