hp-ux 内存参数修改 ulimit命令

ulimit -a
core file size (blocks)     2097151
data seg size (kbytes)      2097152
file size (blocks)          unlimited
max memory size (kbytes)    unlimited
open files                  2048
pipe size (512 bytes)       16
stack size (kbytes)         131072
cpu time (seconds)          unlimited
max user processes          4091
virtual memory (kbytes)     unlimited
===========================================================================

ulimit

功能说明:控制shell程序的资源。

语  法:ulimit [-aHS][-c <core文件上限>][-d <数据节区大小>][-f <文件大小>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-s <堆叠大小>][-t <CPU时间>][-u <程序数目>][-v <虚拟内存大小>]

补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。

参  数:
   -a  显示目前资源限制的设定。
   -c <core文件上限>  设定core文件的最大值,单位为区块。
   -d <数据节区大小>  程序数据节区的最大值,单位为KB。
   -f <文件大小>  shell所能建立的最大文件,单位为区块。
   -H  设定资源的硬性限制,也就是管理员所设下的限制。
   -m <内存大小>  指定可使用内存的上限,单位为KB。
   -n <文件数目>  指定同一时间最多可开启的文件数。
   -p <缓冲区大小>  指定管道缓冲区的大小,单位512字节。
   -s <堆叠大小>  指定堆叠的上限,单位为KB。
   -S  设定资源的弹性限制。
   -t <CPU时间>  指定CPU使用时间的上限,单位为秒。
   -u <程序数目>  用户最多可开启的程序数目。
   -v <虚拟内存大小>  指定可使用的虚拟内存上限,单位为KB。

修改ulimit 的参数

[root@web230 ~]# ulimit -n
1024

以修改 limit -n 为例

vi /root/.bash_profile

填加 ulimit -HSn 10240 保存退出

source /root/.bash_profile

[root@web230 ~]# ulimit -n
10240

修改成功!

猜你喜欢

转载自swvip.iteye.com/blog/825217
今日推荐