Stephen Clark wrote: > looking at kmem_suballoc which calls vm_map_find which returns > KERN_NO_SPACE > which is defined as 3. > > Why would there be no space when I have 24GB of memory?
1. Any process, including the kernel can only allocate up to 4 GB of memory on a 32-bit system (since a 32-bit integer can only hold that many values) 2. The kernel is further constrained so the user programs can get enough memory 3. Kernel structures for tracking and using memory are also stored in kernel memory. 24 GB of memory with PAE probably "eats up" a lot of those. I think you'll need to increase kmem_size (see http://wiki.freebsd.org/ZFSTuningGuide for an example - ignore ZFS-specific things).
signature.asc
Description: OpenPGP digital signature