Linux操作系统ulimit命令详解

ulimit是一个计算机命令,用于shell启动进程所占用的资源,可用于修改系统资源限制。

ulimit命令常用参数:

-H:设置硬资源限制。

-S:设置软资源限制。

-a:显示当前所有的资源限制。

-c size:设置core文件的最大值,单位:blocks。

-d size:设置数据段的最大值,单位:kbytes。

-f size:设置创建文件的最大值,单位:blocks。

-l size:设置在内存中锁定进程的最大值,单位:kbytes。

-m size:设置可以使用的常驻内存的最大值,单位:kbytes。

-n size:设置内核可以同时打开的文件描述符的最大值,单位:n。

-p size:设置管道缓冲区的最大值,单位:kbytes。

-s size:设置堆栈的最大值,单位:kbytes。

-t size:设置CPU使用时间的最大上限,单位:seconds。

-v size:设置虚拟内存的最大值,单位:kbytes。

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关