La definizione di inattività di un sistema può essere modificata aggiungendo nuove voci al file /etc/power.conf. Si possono modificare le soglie di alcune operazioni che possono verificarsi su sistemi ancora considerati inattivi:
ttychars cambia il numero di caratteri TTY che possono transitare in ingresso o in uscita senza che il sistema venga considerato attivo (l'impostazione predefinita è nessun carattere)
diskreads cambia il numero di letture dal disco che si possono verificare senza che il sistema venga considerato attivo (l'impostazione predefinita è nessuna lettura)
nfsreqs cambia il numero di richieste NFS che possono intervenire senza che il sistema sia considerato attivo (il valore predefinito è nessuna richiesta)
loadaverage cambia il carico medio per minuto che può essere raggiunto senza che il sistema venga considerato attivo (il valore predefinito è 0,04)
Non è possibile, tuttavia, cambiare la soglia per l'attività del mouse o della tastiera. Un'attività di questo tipo conclude sempre lo stato di inattività del sistema.
Ad esempio, è possibile modificare la definizione di inattività nel file power.conf in modo che il sistema sia considerato inattivo quando:
Non transitino, in ingresso o in uscita, più di 400 caratteri TTY
Non vengano eseguite più di 10 letture del disco
Non vengano emesse più di 5 richieste NFS
Il carico medio per minuto non superi 0,1
Il file /etc/power.conf risultante apparirà come segue:
# 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