No subject
Unknown
Unknown
Sat Mar 20 13:46:44 PDT 2010
375$415eb37d at crater_reader.dragonflybsd.org>
From: Matthew Dillon <dillon at apollo.backplane.com>
Subject: Re: Machine unresponsive with cache_lock: blocked on... message
Date: Sat, 20 Mar 2010 13:46:22 -0700 (PDT)
BestServHost: crater.dragonflybsd.org
List-Post: <mailto:bugs at crater.dragonflybsd.org>
List-Subscribe: <mailto:bugs-request at crater.dragonflybsd.org?body=subscribe>
List-Unsubscribe: <mailto:bugs-request at crater.dragonflybsd.org?body=unsubscribe>
List-Help: <mailto:bugs-request at crater.dragonflybsd.org?body=help>
List-Owner: <mailto:owner-bugs at crater.dragonflybsd.org>
Sender: bugs-errors at crater.dragonflybsd.org
Errors-To: bugs-errors at crater.dragonflybsd.org
Lines: 24
NNTP-Posting-Host: 216.240.41.25
X-Trace: 1269118054 crater_reader.dragonflybsd.org 55375 216.240.41.25
Xref: crater_reader.dragonflybsd.org dragonfly.bugs:11541
:Hm, I understand if hammer cleanup removes other data from cache, but
:why should the disk cache usage push out data to swap?
:I just tried a hammer cleanup on a completely idle system with 1.5G
:memory in single user mode, and during the reblocking it started to
:use swap and became unresponsive - is this really working as expected?
:
:Cheers,
:Johannes
You couldn't ^C the reblock? Reblocking works the storage system
pretty heavily, performance issues are not necessarily going to be
related to paging activity. Anything which has to read from disk will
be slow.
How does the system know what pages are idle and what pages are not
idle when the whole system is idle? How can the system distinguish
between the one-time scan that the reblocker does verses, say, someone
rdist'ing a dataset which would easily fit in memory that we DO want
to cache?
-Matt
Matthew Dillon
<dillon at backplane.com>
More information about the Bugs
mailing list