Subject: bin/15355: ypbind prevents disk idle spindown
To: None <gnats-bugs@gnats.netbsd.org>
From: None <fredette@netbsd.org>
List: netbsd-bugs
Date: 01/24/2002 16:52:18
>Number: 15355
>Category: bin
>Synopsis: ypbind defeats disk idle spindown
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jan 24 13:54:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: Matthew Fredette
>Release: NetBSD 1.5
>Organization:
Self
>Environment:
System: NetBSD the-weight.home 1.5 NetBSD 1.5 (SOFA) #3: Sun Sep 16 12:52:24 EDT 2001 fredette@no.where:/data/home/fredette/project/maestro/sys/arch/i386/compile/SOFA i386
>Description:
Even when connected to a stable server, ypbind still "hits
the disk" at least once a minute. This defeats setting a
laptop disk to spin down when idle, because it never truly
becomes idle.
>How-To-Repeat:
Configure a system to spin down its hard drive when idle,
and do whatever else is necessary to make the system truly
idle. Confirm a spun-down disk for least five minutes
to convince self that system is idle. Now start ypbind and
observe that disk no longer stays spun down for five
minutes at a time.
Alternately, look at ypbind sources and observe a state
machine that apparently does some sort of file locking/
reading/writing on state transitions.
>Fix:
Either add an option to have ypbind cycle less frequently,
or otherwise revisit whatever ypbind does with the file(s)
it touches.
>Release-Note:
>Audit-Trail:
>Unformatted: