Sie können die Leerlaufzeit eines Systems neu definieren, indem Sie in der Datei /etc/power.conf Einträge hinzufügen. Diese Einträge verändern die Schwellenwerte für bestimmte Systemoperationen, die stattfinden, während das System noch als inaktiv gilt:
ttychars ändert die Anzahl der TTY-Zeichen, die ein- oder ausgegeben werden können, ehe das System als aktiv gilt (Standard: keine Zeichen).
diskreads ändert die Anzahl der Platten-Lesevorgänge, die durchgeführt werden können, ehe das System als aktiv gilt (Standard: keine Lesevorgänge).
nfsreqs ändert die Anzahl der NFS-Anforderungen, die durchgeführt werden können, ehe das System als aktiv gilt (Standard: keine NFS-Anforderungen).
loadaverage ändert den Auslastungsmittelwert pro Minute, der erreicht wird, bevor das System als aktiv gilt (Standard: 0,04).
Den Schwellenwert für die Tastatur- oder Mausaktivität können Sie dagegen nicht ändern. Jede Aktivität dieser Geräte beendet die Inaktivität des Systems.
Sie können beispielsweise die Leerlaufzeit für Ihr System in der Datei power.conf so definieren, daß das System auch dann noch als inaktiv gilt, wenn:
Bis zu 400 TTY-Zeichen ein- bzw. ausgegeben werden,
Bis zu 10 Platten-Lesevorgänge stattfinden,
Bis zu 5 NFS-Anforderungen auftreten,
Der Auslastungsmittelwert pro Minute nicht höher als 0,1 ist.
Die Datei /etc/power.conf mit den entsprechenden Änderungen sieht dann folgendermaßen aus:
# Power Management Configuration File # # Putting an entry in this file will only be effective if the # driver for the device supports device power management. # After the file is modified, pmconfig(1M) command must be # executed to activate the new change. # # Fields must be separated by white space or semicolons. # Note that physical dependents are automatically considered # by the power management framework. # Name Threshold(s) Logical Dependent(s) /dev/kbd 1800 /dev/mouse 1800 # NOTE: The entries below are only used when no window # system is running. When running the window system, monitor # power management is done by the screen saver functions. /dev/fb 0 0 /dev/kbd /dev/mouse # Auto-Shutdown Idle(min) Start/finish(hh:mm) Behavior autoshutdown 30 15:00 8:00 default statefile /.CPR ttychars 400 diskreads 10 nfsreqs 5 loadaverage 0.1