Re: [artworks] processor usage

  • From: Richard Ashbery <riscos@xxxxxxxxxxxxx>
  • To: artworks@xxxxxxxxxxxxx
  • Date: Thu, 31 Dec 2009 16:53:30 +0000 (GMT)

In article <8e4053d250.martin@xxxxxxxxxxxxxxxxxxx>, Martin Wuerthner
<lists@xxxxxxxxxxxxxxx> wrote:
> In message <cab463d150.jr@xxxxxxxxxxxxxxxxxxxxx>
>           rickman@xxxxxxxxxxxxx wrote:

> > Martin Avison's Task Usage program shows that ArtWorks uses about
> > 15% of the CPU even when it is just sitting on the iconbar with
> > no windows open. It is polling the Wimp about 800 times a second.

Typically 44% and 7000 WimpPole/sec on RISC OS 5.13. Why this is
significantly different to what John has reported is a mystery.

> Yes, ArtWorks asks for Null events. Effectively, it only uses any
> measurable amount of CPU time if nothing else uses the CPU, so the
> 15% figure does not really mean anything. Admittedly, there may be
> quite a significant slowdown if you have a large file loaded in
> ArtWorks on a system without lazy task swapping enabled.


> > The only other program that uses CPU all the time is HID. As it
> > is responsible for mouse and keyboard this is not unreasonable.

> > What is ArtWorks watching and waiting for?

> ArtWorks has various features that require background processing,
> e.g., the "Show coordinates" window. There are internal technical
> reasons why ArtWorks has to ask for Null events all the time even
> if these features are not in use. Various other programs do this
> as well, e.g., Impression.

I was always curious about this until your explanation, Martin.

Richard

------------------------------------------------------------
    To change, suspend or cancel your subscription go to
           //www.freelists.org/list/artworks
------------------------------------------------------------

Other related posts: