Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Aug 2015 23:43:17 +1000 (EST)
From:      Ian Smith <smithi@nimnet.asn.au>
To:        Mike Clarke <jmc-freebsd2@milibyte.co.uk>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Is it really necessary to run swapoff on shutdown?
Message-ID:  <20150824224559.W53217@sola.nimnet.asn.au>
In-Reply-To: <mailman.84.1440158402.65690.freebsd-questions@freebsd.org>
References:  <mailman.84.1440158402.65690.freebsd-questions@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In freebsd-questions Digest, Vol 585, Issue 5, Message: 21
On Fri, 21 Aug 2015 11:52:04 +0100 Mike Clarke <jmc-freebsd2@milibyte.co.uk> wrote:
 > I have two 4GB swap partitions on separate drives on my desktop. By
 > the time I shut down at the end of the day I usually have about 8% swap
 > in use.
 > 
 > At an early stage in the shutdown /etc/rc.d/swaplate runs
 > and takes about one minute to run '/sbin/swapoff -aq'. On some occasions
 > when more swap has been used swapoff has failed to complete before
 > timing out.

I guess you could extend the shutdown timeout as a poor workaround?

 > Perhaps I'm misunderstanding the finer details of managing swap space
 > but I would have expected that swapoff could be omitted on shutdown. As
 > each process shuts itself down it will retrieve any swapped out pages
 > which it needs so by the time the last process is finished none of
 > the remaining data in the swap space will be required by anything and
 > can be safely discarded.

Sounds good in theory, but dragons may caution 'shoulds' for 'wills' ..

 > Also if it really is necessary to run swapoff on shutdown should the
 > command have also included the -L option to allow for it having been
 > used in the swapon command.

I know nothing, except noticing that the recent thread 'Swap Questions' 
in -stable@ explores some perhaps related issues, including use of '-L'

http://lists.freebsd.org/pipermail/freebsd-stable/2015-August/083060.html

cheers, Ian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150824224559.W53217>