-.\" $OpenBSD: apmd.8,v 1.43 2010/10/28 18:21:20 jmc Exp $
+.\" $OpenBSD: apmd.8,v 1.44 2014/07/24 01:04:58 tedu Exp $
.\"
.\" Copyright (c) 1995 John T. Kohl
.\" All rights reserved.
.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: October 28 2010 $
+.Dd $Mdocdate: July 24 2014 $
.Dt APMD 8
.Os
.Sh NAME
Start
.Nm
in automatic performance adjustment mode.
-In this mode, when CPU idle time falls below 10%,
-or if the AC power is connected and the battery is more than 15% charged,
-or if the battery is absent,
-.Nm
-raises
-.Va hw.setperf
-to 100.
-Otherwise when CPU idle time is above 30%
-and the system is running on battery power,
-.Nm
-lowers
+Optimize for performance, but lower
.Va hw.setperf
-as much as possible to reduce power consumption.
+when running on battery power or when AC is connected but the battery charge
+level is low.
.It Fl a
BIOS-initiated suspend or standby requests are
ignored if the system is connected to line current and not running from
Start
.Nm
in cool running performance adjustment mode.
-In this mode, when CPU idle time falls below 10%,
-.Nm
-raises
-.Va hw.setperf
-as much as necessary.
-Otherwise when CPU idle time is above 30%,
-.Nm
-lowers
+Optimize for low power use by keeping
.Va hw.setperf
-as much as possible to reduce heat, noise, and power consumption.
+low, except when CPU idle time drops and more performance is required.
.It Fl d
.Nm
enters debug mode, logging to facility