[DragonFlyBSD - Bug #2793] objcache exhausted
bugtracker-admin at leaf.dragonflybsd.org
bugtracker-admin at leaf.dragonflybsd.org
Tue Feb 24 08:59:04 PST 2015
Issue #2793 has been updated by gpr.
"vmstat -w1" just before hang:
procs memory page disks faults cpu
1 0 0 0 60744 12010 0 0 0 644 0 0 0 393 768 408 83 17 0
1 0 0 0 25428 10042 0 0 0 594 0 0 0 305 781 281 80 20 0
1 0 0 0 22300 11000 3 5 18 7144 423272 46 0 350 789 378 58 42 0
2 0 0 0 13064 8393 0 0 378 9045 203454 445 0 532 155 677 47 45 8
1 0 0 0 19040 2177 47 4 572 4128 40932 562 0 679 696 1151 67 31 1
----------------------------------------
Bug #2793: objcache exhausted
http://bugs.dragonflybsd.org/issues/2793#change-12599
* Author: gpr
* Status: New
* Priority: Normal
* Assignee:
* Category: VM subsystem
* Target version:
----------------------------------------
I have relatively fresh dragonflybsd system:
DragonFly v4.1.0.632.g2d4b0-DEVELOPMENT (GPR_DF) #0: Mon Feb 2 14:28:49 MSK 2015
It is run inside some virtualization software (I suppose it is qemu, but I'm not sure)
It has 512MB RAM, 160GB hammer partition, vtnet network interface.
Under memory pressure (buildworld after gcc5 import, or building something like
ports/devel/boost-libs) it hangs, printing the following message on console:
"Warning, objcache(mbuf pkt hdr + cluster): Exhausted!"
And after that system is hard locked. Console doesn't react, network is unaccessible.
If I turn off network (ifconfig vtnet0 down), system hangs the same way, but
without that "objcache exhausted" message, so I don't think it is network issue.
I suppose some kernel memory pool is exhausted (the same pool from which "mbuf
pkt hdr + cluster" takes memory).
"netstat -n" just before hang:
Wed Feb 11 15:34:55 MSK 2015
2/18048 mbufs in use (current/max):
256/1440 mbuf clusters in use (current/max)
0/720 mbuf jumbo clusters in use (current/max)
258 mbufs and mbuf clusters allocated to data
513 Kbytes allocated to network (4% of mb_map in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
---Files--------------------------------
dmesg.boot (5.39 KB)
ps-axl.txt (7.64 KB)
top.txt (2.2 KB)
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
More information about the Bugs
mailing list