Provided by: powerstat_0.01.30-1_amd64 bug

NAME

       powerstat - a tool to measure laptop power consumption.

SYNOPSIS

       powerstat [-b] [-d secs] [-h] [-i idle] [-p] [-r] [-s] [-z] [delay [count]]

DESCRIPTION

       powerstat  is  a  program  that  measures  the power consumption of a mobile PC that has a
       battery power souce.   The  output  is  like  vmstat  but  also  shows  power  consumption
       statistics.  At the end of a run, powerstat will calculate the average, standard deviation
       and min/max of the gathered data.

       Note that running powerstat as root will provide extra information  about  processes  that
       have fork'd, exec'd and exited.

OPTIONS

       powerstat options are as follow:

       -b     redo  a  sample measurement if a system is busy, the default for busy is considered
              less than 98% CPU idle. The CPU idle threshold can be altered using the -i option.

       -d     specify delay before starting, default is 15 seconds. This gives the  machine  time
              to settle down and to dim the laptop display when in idle mode.

       -h     show help.

       -i     specify  the idle threshold (in % CPU idle) to force a re-sample measurement if the
              CPU is less idle than this level. This option implicitly enables the -b option.

       -p     redo a sample measurement if any processes fork(), exec() or exit().

       -r     redo if system is not idle and any processes fork(), exec() or exit(), an alias for
              -p -b

       -s     this dumps a log of the process fork(), exec() and exit() activity on completion.

       -S     use standard averaging to calculate power consumption instead of using a 120 second
              rolling average of capacity samples. This is only useful  if  the  battery  reports
              just  capacity  values  and  is  an  alternative  method  of  calculating the power
              consumption based on the start and current battery capacity.

       -z     forcibly ignore zero power rate readings from the battery, don't  use  this  unless
              you know what you are doing.

EXAMPLES

       Measure power with the default of 10 samples with an interval of 10 seconds
               powerstat

       Measure power with 60 samples with an interval of 1 second
               powerstat 1 60

       Measure  power  and  redo  sampling if we are not idle and we detect  fork()/exec()/exit()
       activity
               sudo powerstat -r

       Measure power and redo sampling if less that 95% idle
               powerstat -i 95

       Wait  to  settle  for  1  minute  then  measure  power  every  20  seconds  and  show  any
       fork()/exec()/exit() activity at end of the measuring
               powerstat -d 60 -s 20

SEE ALSO

       vmstat(8), powertop(8)

AUTHOR

       powerstat was written by Colin King <colin.king@canonical.com>

       This  manual  page  was  written  by Colin King <colin.king@canonical.com>, for the Ubuntu
       project (but may be used by others).

                                         23 January, 2014                            POWERSTAT(8)