2012-01-20 2 views
1

К сожалению, при попытке удалить предыдущие дампы ядра я установил максимальный размер жесткого файла на 0. Есть ли способ изменить жесткий лимит параметра ulimit?Можно ли увеличить жесткий лимит для параметра ulimit в Mac OS 10.7 (OS X Lion)?

host-101-178:Labs evan$ ulimit -c 0 
host-101-178:Labs evan$ ulimit -c 1000000 
-bash: ulimit: core file size: cannot modify limit: Operation not permitted 
host-101-178:Labs evan$ ulimit -c unlimited 
-bash: ulimit: core file size: cannot modify limit: Operation not permitted 
host-101-178:Labs evan$ ulimit -a 
core file size   (blocks, -c) 0 
data seg size   (kbytes, -d) unlimited 
file size    (blocks, -f) unlimited 
max locked memory  (kbytes, -l) unlimited 
max memory size   (kbytes, -m) unlimited 
open files      (-n) 2560 
pipe size   (512 bytes, -p) 1 
stack size    (kbytes, -s) 8192 
cpu time    (seconds, -t) unlimited 
max user processes    (-u) 709 
virtual memory   (kbytes, -v) unlimited 
host-101-178:Labs evan$ ulimit -c unlimited 
-bash: ulimit: core file size: cannot modify limit: Operation not permitted 
+0

Что делает вывод ** sysctl -a | grep core ** сказать? – synthesizerpatel

ответ

2

Выйдите из системы и войдите в систему, и жесткий предел coredumpsize вернется к стандарту по умолчанию. Использовать

ulimit -S -c 

изменить мягкий предел.

Смежные вопросы