Jan Srzednicki wrote:
Hello,
I am investigating some VM issues on FreeBSD. I have noticed that wired
memory grows quite rapidly on forking lots of processes. After those
processes exit, it drops a bit, but still can use about 100MB after
launching 3000 processes. I think it's not a leak, as subsequent forks
don't cause it to grow noticeably.
I'm rather curious what eats all that memory. sysctl vm.zone shows some
high values, but they're are not high in memory usage terms, even
considering 50% (or so) efficiency of the slab allocator.
The question is, are there any other memory inspecting tools that would
allow me to see where is all that wired memory? And, are there any ways
to control it's behaviour (eg. to free unused per-process structures and
data)?
greetings,
Wouldn't that be the zone allocator grabbing pages from the free list
and adding them to non-pagable per process structures?
--
Ryan Sommers
[EMAIL PROTECTED]
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"