notes icon indicating copy to clipboard operation
notes copied to clipboard

linux ulimit 与 systemd limit对照表 or the mappings of systemd limits to ulimit

Open lanlin opened this issue 5 years ago • 0 comments

对照表如下:

Directive ulimit equivalent Unit
LimitCPU= ulimit -t Seconds
LimitFSIZE= ulimit -f Bytes
LimitDATA= ulimit -d Bytes
LimitSTACK= ulimit -s Bytes
LimitCORE= ulimit -c Bytes
LimitRSS= ulimit -m Bytes
LimitNOFILE= ulimit -n Number of File Descriptors
LimitAS= ulimit -v Bytes
LimitNPROC= ulimit -u Number of Processes
LimitMEMLOCK= ulimit -l Bytes
LimitLOCKS= ulimit -x Number of Locks
LimitSIGPENDING= ulimit -i Number of Queued Signals
LimitMSGQUEUE= ulimit -q Bytes
LimitNICE= ulimit -e Nice Level
LimitRTPRIO= ulimit -r Realtime Priority
LimitRTTIME= No equivalent --

如果某个 ulimit 设置为 'unlimited', 则对应的 systemd 配置中设置为 'infinity'.

例如:

ulimit -c unlimited 等同于 LimitCORE=infinity
ulimit -v unlimited 等同于 LimitAS=infinity
ulimit -m unlimited 等同于 LimitRSS=infinity

lanlin avatar Apr 08 '20 08:04 lanlin