tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lookup on memory shortage



On Fri, Oct 03, 2008 at 09:05:10PM +0200, Manuel Bouyer wrote:
> On Fri, Oct 03, 2008 at 01:29:11PM +0000, Andrew Doran wrote:
> > 
> > ca271040 is running on the CPU so it won't be of much use, right. 'bt' with
> > no arguments would have shown it: a stupid UI quirk in ddb. Can you add some
> > counters to the pagedaemon main loop to see what it is doing?
> 
> I used the attached diff. When the box hung, I entered ddb and set uvm_debug
> to 1, then did 'c' and entered ddb again after some time.
> Here's what I got:

The box hung again, this time with a regular pbulk run (not using the
test program). debug output is similar:
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
uvmexp.free 0 uvmexp.reserve_kernel 5 uvmexp.paging 0
needsfree 1
uvm_pagedaemon_waiters 0 uvmexp.paging 0
npages 127467 uvmexp.npages 127467 extrapages 0 uvm_extrapages 0
bufcnt 341 uvmexp.freetarg 341 uvmexp.free 0
needsfree 1 uvmexp.free 0 uvmexp.paging 0 uvmexp.freetarg 341 needsscan 1
fatal breakpoint trap in supervisor mode
trap type 1 code 0 eip c038dc1c cs 9 eflags 202 cr2 ca796000 ilevel 6
Stopped in pid 0.23 (system) at netbsd:breakpoint+0x4:  popl    %ebp
db> sh uvm
Current UVM status:
  pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
  127467 VM pages: 75087 active, 36670 inactive, 3011 wired, 0 free
  pages  90547 anon, 19941 file, 2800 exec
  freemin=256, free-target=341, wired-max=42489
  faults=450323798, traps=450416516, intrs=12720379, ctxswitch=47296382
  softint=17291135, syscalls=350092625, swapins=3123, swapouts=3159
  fault counts:
    noram=4282, noanon=0, pgwait=2, pgrele=0
    ok relocks(total)=29773(29777), anget(retrys)=63603692(21857), amapcopy=5643
3173
    neighbor anon/obj pg=50730639/803578462, gets(lock/unlock)=203899793/7916
    cases: anon=42607492, anoncow=18568104, obj=171318587, prcopy=32581206, prze
ro=181169721
  daemon and swap counts:
    woke=1389503, revs=1389503, scans=23260304, obscans=702786, anscans=22304563

    busy=222, freed=786777, reactivate=134973, deactivate=1421921
    pageouts=23957, pending=60088, nswget=20954
    nswapdev=1, swpgavail=65535
    swpages=65535, swpginuse=65535, swpgonly=62139, paging=0
db> ps /l
 PID         LID S     FLAGS       STRUCT LWP *               NAME WAIT
 1203          1 2         0           cb5fda40               sshd
 21363         1 2         0           cb51a0a0                 sh
 23576         1 3        80           cb51ac80               cron piperd
 6944          1 2         0           cb6fa360                cc1
 4677          1 3        80           cb9aad00                gcc wait
 203           1 3        80           cb5fdca0                 sh wait
 2435          1 3        80           cd6507e0               make wait
 26354         1 3        80           cb65da60                 sh wait
 2416          1 3        80           cd650580               make wait
 2008          1 3        80           cd6500c0                 sh wait
 26079         1 3        80           cbaf8ac0               make wait
 13748         1 3        80           cb6faa80                 sh wait
 3127          1 2         0           cd650320             pickup
 12273         1 3        80           cb65d340        pbulk-build wait
 12116         1 3        80           cb65d5a0                 sh wait
 3173          1 3        80           cb6fa820               tail kqueue
 162           1 2         0           cb6face0                top
 491           1 3        80           cb65d0e0               tcsh pause
 460           1 3        80           cb65d800                 sh wait
 389           1 3        80           cb65dcc0               tcsh pause
 414           1 3        80           cb5fd0c0                ksh pause
 399           1 3        80           cb5fd320               tcsh pause
 319           1 3        80           cb5fd580       screen-4.0.3 select
 326           1 2         0           cb51a300              getty
 313           1 2         0           cb51aa20              getty
 366           1 2         0           ca26a020              getty
 359           1 2         0           ca271c20              getty
 356           1 2         0           ca272780               cron
 342           1 3        80           cb51a560              inetd kqueue
 348           1 2         0           cb4a4080               qmgr
 337           1 2         0           cb51a7c0             master
 245           1 2         0           cb4a42e0               sshd
 218           1 3        80           ca2722c0             powerd kqueue
 219           1 2   1000000           cb4a4540               ntpd
 109           1 2         0           ca26a280            syslogd
 1             1 3        80           ca2712a0               init wait
>0            32 5       204           cd64e300           (zombie)
              31 3       204           cb4a47a0              nfsio nfsiod
              30 3       204           cb4a4a00              nfsio nfsiod
              29 3       204           cb4a4c60              nfsio nfsiod
              28 3       204           ca272060              nfsio nfsiod
              27 3       204           ca272520            physiod physiod
              26 3       204           ca2719c0        vmem_rehash vmem_rehash
              25 3       204           ca271760           aiodoned aiodoned
              24 2       204           ca271500            ioflush
           >  23 7       204           ca271040           pgdaemon
              22 3       204           ca26a4e0          cryptoret crypto_wait
              21 2       204           ca2729e0             xenbus
              20 3       204           ca272c40           xenwatch evtsq
              10 3       204           ca26a740           pmfevent pmfevent
               9 3       204           ca26a9a0            cachegc cachegc
               8 3       204           ca26ac00              vrele vrele
               7 3       204           ca267000            xcall/0 xcall
               6 1       204           ca267260          softser/0
               5 1       204           ca2674c0          softclk/0
               4 1       204           ca267720          softbio/0
               3 1       204           ca267980          softnet/0
               2 1       205           ca267be0             idle/0
               1 3       204           c044d960            swapper schedpwait
db>
-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index