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