pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: "Allowed memory size of 8388608 bytes exhausted" installing www/php4
On Sat, 4 Mar 2006 20:57:18 +0100
J
> >
> well... in fact I saw that but couldn't change it ; so I thought I was
> looking at the wrong one.
>
> # sysctl -w proc.curproc.rlimit.stacksize.hard=16777216
> proc.curproc.rlimit.stacksize.hard: 8388608 -> 16777216
> # sysctl proc.curproc.rlimit.stacksize
> proc.curproc.rlimit.stacksize.soft = 8388608
> proc.curproc.rlimit.stacksize.hard = 8388608
>
> # ulimit -s 16384
> # ulimit -a
> time(cpu-seconds) unlimited
> file(blocks) unlimited
> coredump(blocks) unlimited
> data(kbytes) 1048576
> stack(kbytes) 8192
> lockedmem(kbytes) unlimited
> memory(kbytes) unlimited
> nofiles(descriptors) 3404
> processes 1044
> sbsize(bytes) unlimited
Odd -- it works for me, on both -current and 3.0.
# ulimit -a
time(cpu-seconds) unlimited
file(blocks) unlimited
coredump(blocks) unlimited
data(kbytes) 262144
stack(kbytes) 8192
lockedmem(kbytes) 339682
memory(kbytes) 1019048
nofiles(descriptors) 256
processes 160
sbsize(bytes) unlimited
# ulimit -s 32768
# ulimit -a
time(cpu-seconds) unlimited
file(blocks) unlimited
coredump(blocks) unlimited
data(kbytes) 262144
stack(kbytes) 32768
lockedmem(kbytes) 339682
memory(kbytes) 1019048
nofiles(descriptors) 256
processes 160
sbsize(bytes) unlimited
I don't know why you can't change it, but it's pretty clear that that's
the immediate problem. (Whether compiling php4 should take such a
large stack is a separate issue.)
Home |
Main Index |
Thread Index |
Old Index