Re: Specific touchscreen operation scenario hogs the CPU

Tech-Archive recommends: Fix windows errors by optimizing your registry



So you press and hold the touchscreen in other applications and there is
little CPU usage?

So you're saying that explorer is taking 100% of the cpu redrawing the
rectangle, does it look like its continuously redrawing (when the stylus is
still), if so maybe there excessive jitter on the readings from the
touchscreen and this is causing the shell to draw continuously.

Is this causing a problem in your other applications?

--
--
GraemeW
Web - http://www.bytesnap.co.uk
Blog - http://ce4all.blogspot.com


"Somraj" <Somraj@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:2997AD66-DFD9-4123-B111-91BC788DA0E6@xxxxxxxxxxxxxxxx
Hi,

I have developed touchscreen driver for WinCE 6.0 BSP on TI's Davinci
based
DM6446 platform.

The problem that I am facing is that if I hold and drag the stylus on the
Desktop shell, it creates a rectangular dotted selection box and while
doing
so, it hogs the CPU completely and the CPU is loaded almost 100%. This
affects the performance of any other application like Windows Media Player
playing AV file. The loading is clearly not caused by the driver as I have
profiled the loading with other touchscreen operations rigorously and
found
that there is not much loading in those cases.

Any help/comments on this issue would be very much appreciated.

Regards,
Somraj


.



Relevant Pages

  • Re: Unix runs faster, maybe (was: Re: Educating potential VMS users)
    ... Subject: Unix runs faster, maybe (was: Re: Educating ... potential VMS users) ... CPU, and hence CPU utilization *will* be low, even if the ... not simply involve install OS, add applications, test and move to prod. ...
    (comp.os.vms)
  • Re: sched_yield() makes OpenLDAP slow
    ... >> applications that know exactly what they're doing. ... > yield the processor. ... > transaction, in order to allow other operations to proceed to ... > CPU long enough to clean itself up, and then it must yield the CPU in ...
    (Linux-Kernel)
  • Re: CPU 100% Virtual Memory gone
    ... At that moment I was not even able to upload Task Manager. ... Application tab in Task Manager when explorer.exe is using 100% CPU ... Not all running applications are displayed on the Applications ... I would expect spyware to run as soon as ...
    (microsoft.public.windowsxp.general)
  • Re: CPU 100% Virtual Memory gone
    ... At that moment I was not even able to upload Task Manager. ... Application tab in Task Manager when explorer.exe is using 100% CPU ... Not all running applications are displayed on the Applications ... I would expect spyware to run as soon as ...
    (microsoft.public.windowsxp.general)
  • Re: How Many Processor Cores Are Enough?
    ... Will software vendors ALWAYS build applications that harness the ... My own personal example is a testimony to the CPU. ... Playing a video on youtube in a minimized window (I listen to the ... I probably have 500 threads- 600 threads on my laptop. ...
    (comp.arch)