public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Nils Faerber <nils-t93Ne7XHvje5bSeCtf/tX7NAH6kLmebB@public.gmane.org>
To: Thomas List <Thomas.List-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org>
Cc: Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: performance problems?
Date: Tue, 19 Nov 2002 15:01:55 +0100	[thread overview]
Message-ID: <20021119150155.406f1c92.nils@kernelconcepts.de> (raw)
In-Reply-To: <3DDA3E96.50906-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org>

On Tue, 19 Nov 2002 14:37:26 +0100
Thomas List <Thomas.List-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org> wrote:
> Hi all,
Hello!

> I'm working on a small battery applet for my laptop that reads out the
> battery status. As I have up to now no better idea I'm pulling the 
> battery status (/proc/acpi/battery/...) every few seconds (anyone an 
> idea of how to do this better?). Now a battery applet should consume
> as few CPU cycles as possible to not use up the battery itself. So I'm
> trying to monitor how much computing time my applet is using. For the 
> moment I'm doing this using top (I know this is not perfect for that 
> task ...). Now to the problem:

IMHO your assumption are coorect.

> After the laptop is running for some time the CPU% value in top is 
> getting higher and higher. It starts with around 0.3% in the
> beginning, after one hour it reaches 1,5% and I had it up to 3% and
> more after a longer time. I am quite sure this is not my applet - I
> can stop the program and restart it and still get the higher values. I
> tried to watch a video in this state and while my program was running
> I had short stops in the video play back that match the 2 seconds
> interval of pulling the battery status. Without my program running the
> stops disappeared. Using a file system copy of /proc/acpi my program
> does not show at all on the top list.

I cannot explain what you are observing but I can confirm your
observations. I see the same "hangs" and CPU usage phenomenon when using
a window-maker dock application showing battery information. Everytime
the battery is polled by the applet the CPU usage rises and the machine
suffers a short hang; approx. 1/4 second.

> I am using acpi 20021111 on a 2.4.20-rc1 kernel. The laptop is a Targa
> visionary 1600 from actebis (mobile athlon on a Via ProSavage KN133 
> "TwisterK" board). I think I did not have such problems with an older 
> acpi version (20021022 ???) - I will check this out).

Same here.
Laptop is Asus L3800C.

> Now could this be a problem with the acpi implementation or is this
> the result of a wrong usage of acpi?

I think this is a problem with ACPI...

> Btw. - is there any documentation on the /proc/acpi directories
> besides Dominik Brodowski's documentation for /proc/acpi/processor?

AFAIK not; but would be nice!

> Thanks for any help,
>    Thomas
CU
  nils faerber

-- 
kernel concepts          Tel: +49-271-771091-12
Dreisbachstr. 24         Fax: +49-271-771091-19
D-57250 Netphen          D1 : +49-170-2729106
--


-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing 
your web site with SSL, click here to get a FREE TRIAL of a Thawte 
Server Certificate: http://www.gothawte.com/rd524.html

  parent reply	other threads:[~2002-11-19 14:01 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-19 13:37 performance problems? Thomas List
2002-11-19 13:54 ` Loic Jaquemet
     [not found]   ` <3DDA42A3.35F6BFE1-BNG0eM9rGRi0IRkH3yUr9EW4647UYGdYQQ4Iyu8u01E@public.gmane.org>
2002-11-19 14:54     ` Markus Gaugusch
     [not found]       ` <Pine.LNX.4.44.0211191552030.31104-100000-sxQ525G0OhRQK2oVCIMtW7NldLUNz+W/@public.gmane.org>
2002-11-19 15:59         ` James D Strandboge
     [not found]           ` <1037721583.1432.12.camel-Ty44UuN9vPJ5T2F9fCU5s856D9/Od9gv@public.gmane.org>
2002-11-19 17:11             ` Ducrot Bruno
2002-11-19 16:39         ` Thomas List
2002-12-16  8:06         ` Malte Thoma
     [not found] ` <3DDA3E96.50906-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.org>
2002-11-19 14:01   ` Nils Faerber [this message]
2002-11-19 14:40   ` David Douard
     [not found]     ` <200211191540.58738.douard-nJJpUPIbDOA@public.gmane.org>
2002-11-19 15:23       ` Ducrot Bruno
2002-11-19 16:00   ` Thomas List
  -- strict thread matches above, loose matches on Subject: below --
2002-11-19 19:22 Grover, Andrew
     [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A520-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org>
2002-11-19 21:16   ` Thomas List
2002-11-19 22:29   ` Markus Gaugusch

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=20021119150155.406f1c92.nils@kernelconcepts.de \
    --to=nils-t93ne7xhvje5bsectf/tx7nah6klmebb@public.gmane.org \
    --cc=Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=Thomas.List-vA1bhqPz9FBZXbeN9DUtxg@public.gmane.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