AIX下ulimit命令举例
ulimit 命令设置或报告用户进程资源极限,如 /etc/security/limits 文件所定义。
列出所有当前资源极限。 |
UserName@HostName:[/etc]$ulimit -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 131072
stack(kbytes) 32768
memory(kbytes) 32768
coredump(blocks) 2097151
nofiles(descriptors) 10000
threads(per process) unlimited
processes(per user) unlimited
指定设置某个给定资源的硬极限。如果用户拥有 root 用户权限,可以增大硬极限。任何用户均可减少硬极限。 |
UserName@HostName:[/etc]$ulimit -Ha
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 4194304
memory(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) unlimited
threads(per process) unlimited
processes(per user) unlimited
指定为给定的资源设置软极限。软极限可增大到硬极限的值。 如果 -H 和 -S 标志均未指定,极限适用于以上二者。 |
UserName@HostName:[/etc]$ulimit -Sa
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 131072
stack(kbytes) 32768
memory(kbytes) 32768
coredump(blocks) 2097151
nofiles(descriptors) 10000
threads(per process) unlimited
processes(per user) unlimited
AIX5L和AIX6中资源限制的不同:
| AIX 5.3 | AIX 6.1 |
ulimit -a | time(seconds) unlimited file(blocks) 2097151 data(kbytes) 131072 stack(kbytes) 32768 memory(kbytes) 32768 coredump(blocks) 2097151 nofiles(descriptors) 2000 | time(seconds) unlimited file(blocks) 2097151 data(kbytes) 131072 stack(kbytes) 32768 memory(kbytes) 32768 coredump(blocks) 2097151 nofiles(descriptors) 2000 threads(per process) unlimited processes(per user) unlimited |
AIX6中限制每用户的进程数量和每进程的线程数量
AIX 6.1 提供了对系统资源更加细粒度的控制手段,可以对每用户的进程数量和
每进程的线程数量进行限制。与其他的 ulimit 限制一样,可以通过 chuser
命令对某个用户的资源限制进行永久修改,也可以用 ulimit 命令对当前 Shell 的限制进行动态修改
SUSE下ulimit命令举例
frp@frpuat:~> ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 266239
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 266239
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
frp@frpuat:~>
frp@frpuat:~>
frp@frpuat:~> ulimit -Ha
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 266239
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 266239
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
frp@frpuat:~>
frp@frpuat:~>
frp@frpuat:~> ulimit -Sa
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 266239
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 266239
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
HPUX下ulimit命令举例
$ ulimit -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 1048576
stack(kbytes) 8192
memory(kbytes) unlimited
coredump(blocks) 4194303
nofiles(descriptors) 2048
$
$ ulimit -Ha
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 1048576
stack(kbytes) 8192
memory(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 4096
$
$ ulimit -Sa
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 1048576
stack(kbytes) 8192
memory(kbytes) unlimited
coredump(blocks) 4194303
nofiles(descriptors) 2048
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24274429/viewspace-689868/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24274429/viewspace-689868/