Redhat Linux设置gdb相关参数

1.command

ulimit


2.manual


       ulimit [-SHacdefilmnpqrstuvx [limit]]
              Provides control over the resources available to the shell and to processes started by it, on systems that allow such control.   The  -H  and  -S
              options  specify that the hard or soft limit is set for the given resource.  A hard limit cannot be increased once it is set; a soft limit may be
              increased up to the value of the hard limit.  If neither -H nor -S is specified, both the soft and hard limits are set.  The value of  limit  can
              be a number in the unit specified for the resource or one of the special values hard, soft, or unlimited, which stand for the current hard limit,
              the current soft limit, and no limit, respectively.  If limit is omitted, the current value of the soft limit of the resource is printed,  unless
              the  -H  option  is  given.   When  more than one resource is specified, the limit name and unit are printed before the value.  Other options are
              interpreted as follows:
              -a     All current limits are reported
              -c     The maximum size of core files created
              -d     The maximum size of a process’s data segment
              -e     The maximum scheduling priority ("nice")
              -f     The maximum size of files written by the shell and its children
              -i     The maximum number of pending signals
              -l     The maximum size that may be locked into memory
              -m     The maximum resident set size (has no effect on Linux)
              -n     The maximum number of open file descriptors (most systems do not allow this value to be set)
              -p     The pipe size in 512-byte blocks (this may not be set)
              -q     The maximum number of bytes in POSIX message queues
              -r     The maximum real-time scheduling priority
              -s     The maximum stack size
              -t     The maximum amount of cpu time in seconds
              -u     The maximum number of processes available to a single user
              -v     The maximum amount of virtual memory available to the shell
              -x     The maximum number of file locks


              If limit is given, it is the new value of the specified resource (the -a option is display only).  If no option is given,  then  -f  is  assumed.
              Values  are  in  1024-byte  increments,  except  for  -t, which is in seconds, -p, which is in units of 512-byte blocks, and -n and -u, which are
              unscaled values.  The return status is 0 unless an invalid option or argument is supplied, or an error occurs while setting a new limit.



3.example

ulmit -a

[root@localhost ~]# ulimit -a
core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 16384
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
real-time priority              (-r) 0
stack size              (kbytes, -s) unlimited
cpu time               (seconds, -t) unlimited
max user processes              (-u) 16384
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

[root@localhost ~]# ulimit -c unlimited

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值