I'm trying to increase the amount of memory a process can use (we're running MySQL cluster on a machine with 4GB of memory; FreeBSD 6.0). I added the following values to /boot/loader.conf which worked:
kern.maxdsiz="1073741824" # 1GB
kern.dfldsiz="1073741824" # 1GB
kern.maxssiz="134217728" # 128MB
However, when I increased the kern.maxdsiz and kern.dfldsiz to 3GB, the system crashes at startup and says it was unable to dump.
Why does this work for 1GB, but not for 3GB? The system has plenty of physical memory.