The limit to wired memory will be the physical ram available, since wired memory is non-paged memory. The kernel has a certain amount reserved, so you will never be able to wire all available memory from user space, but by the time you get close, the system performance will be so poor, it wont matter. -Brian On Thursday, August 14, 2003, at 08:08 AM, Andrew Gallatin wrote: Brian Tabone writes: Andrew, There is a limit to how much memory you can allocate in the kernel space, if I remember correctly. On top of this, kernel memory is wired, so allocating large chunks has a very negative affect on system FWIW, a large percentage of the memory in the system is being wired for OS-Bypass networking via IOMemoryDescriptors which describe userspace addresses. Is there a restriction on the amount of wired memory in the system, such that if you have a lot of user memory wired, kernel memory allocations will fail? performance. I forget specifcally how to set the limit for kernel allocations unfortunately. That would be handy information. Thanks, Drew _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored. _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.