Subject: Re: pagedeamon deadlocks (2) To: Gilbert Fernandes <>
From: Daniel Carosone <> List: current-users Date: 02/19/2004
18:07:49 Content-Disposition: inline Content-Transfer-Encoding:
quoted-printable  On Thu, Feb 19, 2004 at 06:15:34AM +0000,
Gilbert Fernandes wrote: > there's been a fix to weeks ago to a
part of the page daemon because > it it was counting in bytes
and freeing in buffers  This is not directly relevant (ie, the
arithmetic error isn't the *cause* of the issue either way.
What has changed is the relative sizing of various things that
compete for memory, especially with the new buffer cache code as
a new contender (previously it was a fixed size).  The deadlock
condition was always potentially there, but it's now been
exposed more often.  It will hit you hardest if you have any of
several combinations of factors leading to a must-allocate-to-
write, must-write-to-free condition, and low memory.  The new
buffercache really allows softdep to shine, and will produce
immense performance benefi