Victor Wagner <[EMAIL PROTECTED]> writes:
> Плохо жить в системе, где ulimit-ы на память не работают.
Может быть я где-то неправ, но на виртуальную память они таки
работают. Hе работают другие лимиты, ровно из-за того, что malloc у
нас через mmap.
moon% ulimit -a
~
cpu time (seconds) unlimited
file size (blocks) unlimited
data seg size (kbytes) unlimited
stack size (kbytes) 8192
core file size (blocks) 0
resident set size (kbytes) unlimited
processes 256
file descriptors 1024
locked-in-memory size (kb) unlimited
virtual memory size (kb) unlimited
moon% ulimit -Sv 1024
~
moon% ulimit -a
~
cpu time (seconds) unlimited
file size (blocks) unlimited
data seg size (kbytes) unlimited
stack size (kbytes) 8192
core file size (blocks) 0
resident set size (kbytes) unlimited
processes 256
file descriptors 1024
locked-in-memory size (kb) unlimited
virtual memory size (kb) 1024
moon% perl -e'for $i (1 .. (1024*1024/19)) { push @a, $i }'
~
zsh: 2880 segmentation fault perl -e'for $i (1 .. (1024*1024/19)) { push @a,
$i }'
moon% ulimit -Sv unlimited
~
moon% perl -e'for $i (1 .. (1024*1024/19)) { push @a, $i }'
~
moon%
~
--
Mon at moon.mon
Today is Setting Orange, the 3rd day of The Aftermath in the YOLD 3166