linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Benjamin Herrenschmidt <bh40@calva.net>
To: Tim Wojtulewicz <Tim.Wojtulewicz@NAU.EDU>,
	linuxppc-dev@lists.linuxppc.org
Subject: Re: Remaining Pismo issues
Date: Mon, 10 Apr 2000 00:32:54 +0200	[thread overview]
Message-ID: <20000410003254.010360@mailhost.mipsys.com> (raw)
In-Reply-To: <38F0DD9A.E5DA1AEB@dana.ucc.nau.edu>


On Sun, Apr 9, 2000, Tim Wojtulewicz <Tim.Wojtulewicz@NAU.EDU> wrote:

>-  Power management in Linux is not so good.  In comparison with the
>MacOS (bad comparison, I know), the battery on my Pismo seems to last
>about an hour less.  If I understand correctly, Apple used a new kind of
>PMU in the new laptops.  Is this correct, and if so, how well is the new
>chip supported?

The PMU is partially supported by some tools, I think. Once I get a
Pismo, I'll try to improve things ;) But the PMU is not the only piece of
the puzzle.

MacOS is quite good at monitoring CPU activity and reducing dynamically
the power consumtion of the machine depending on it's activity. It will
lower the brightness and reduce CPU speed after short periods of
inactivity, it can cut power to some devices when they are not used, does
more aggressive use of USB suspend feature, etc...

Linux has some power management features (like DOZE'ing the CPU in the
idle thread) but some more general work on power management is needed to
really improve things. The sound chip could be shut down optionally when
the driver is not opened (well, eventually disabling the console beep),
the hard disk could be completely powered off instead of just spun down,
and the overall CPU activity could be monitored by a deamon and the CPU
speed adjusted dynamically.

All this need time and a developer to implement them however. If you have
some time, you are welcome ;)

>- Somewhat related to power management problem, the laptop gets much
>hotter when using Linux.  The internal fan runs almost constantly.
>Plus, the computer will often hit the shutdown point of the
>motherboard.  This causes the operating system to freeze, because the
>computer can't operate at such high temperatures.  Has anyone seen this
>problem before and found a way around it?

That's annoying. I beleive currently, linux has almost every single piece
of hardware of this machine powered on all the time. I'll try to improve
things once I get one of these powerbooks. You can try adjusting the hard
disk sleep time to improve things a bit.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  parent reply	other threads:[~2000-04-09 22:32 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-04-09 19:44 Remaining Pismo issues Tim Wojtulewicz
2000-04-09 22:18 ` Steven Hanley
2000-04-09 22:32 ` Benjamin Herrenschmidt [this message]
2000-04-15 14:37   ` Geert Uytterhoeven

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20000410003254.010360@mailhost.mipsys.com \
    --to=bh40@calva.net \
    --cc=Tim.Wojtulewicz@NAU.EDU \
    --cc=linuxppc-dev@lists.linuxppc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).