Indeed this is the case. My question -- why the unusually low limit?
I do not know, that is the FreeBSD default.
I suspect it is because of the default .text, .data, and shared library loading addresses. One can use a linker script to place .text and .data above the shared libraries, in which case more than 500M should be available as .data. Is there some other reason for the limit than this? If not, is this value runtime configurable by the superuser somewhere in /proc?
You first have to raise system wide limit and after that eventually local limit by i.e.: sysctl kern.maxdsiz=1887436800 ulimit -H -d 1887436800 ulimit -S -d 1887436800 Petr -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/alpine.lnx.2.00.1308281940440.1...@contest.felk.cvut.cz