Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Nov 1997 20:58:57 -0700 (MST)
From:      Marc Slemko <marcs@znep.com>
To:        hackers@freebsd.org
Subject:   ufslk2
Message-ID:  <Pine.BSF.3.95.971106203923.28822I-100000@alive.znep.com>

next in thread | raw e-mail | index | archive | help
I have a news server that likes making innd hang in ufslk2 for periods of
up to 30 seconds every time a sync is done.  

Is there any easy way to find out what file system (or even file) it is
blocking on while the sync is happening?

Most are mounted async.  I have increased kern.update from the default of
30 to something higher because it does give a performance gain.
Unfortunately, it results in longer periods of hang when it happens.
Decreasing it back to 30 results hurts the server overall, although it
does obviously reduce the time taken to sync each time (and therefore the
time innd hangs in ufslk2) a lot, but it still adds up to a similar
number.  Yes, mounting async hurts this too but has a better overall
impact.

Any work being done on having the system be nicer when syncing if it has a
large amount of data to sync?

This is on 2.2-stable from a few months ago.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.971106203923.28822I-100000>