Can you please point me to where the diffs you refer to reside?

I'd definitely like to try them out.

Thank you,
Darrian

On Fri, May 16, 2008 at 3:09 AM, mickey <[EMAIL PROTECTED]> wrote:
> the problem is not in the user land.
> the problem is in i386 pmap which abuses kmem_map that is there
> for malloc(9)s use and allocates pv_entries from it.
> this leads to enormous kmem_map fragmentation and unaccounted
> allocations that does not show up in the vmstat and as well leads
> to livelocks (sleeping on kmem_map) and out of space in kmem_map
> panics as well. there is a number of measures to remediate the
> situation proper
> - convert pv_entries allocations to pool (i have a diff if you wanna)
> - backend malloc w/ pool (filed in sendbug)
> - a number of uvm fixes (such as amap ops) that reduce fragmentation.
> cu
> --
>    paranoic mickey       (my employers have changed but, the name has 
> remained)

Reply via email to