Re: CPU load profiling in WinCE 6.0

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



=?Utf-8?B?U29tcmFq?= <Somraj@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
news:3D9E1673-64A1-48BD-9F03-053CC4699CA4@xxxxxxxxxxxxx:

[...]
ii) What is the typical CPU load in WinCE while running typical
applications like media player, Voice and Video over IP(VVIP) etc.
? I'm observing around 95% load while running a VVIP application.
That is pretty alarming compared to Linux as the same application
loads CPU only around 30% in the same platform. I wonder what is
causing so much of load in WinCE. Is the application hogging CPU a
lot(which I need to debug ofcourse!) or is the OS itself also
causing a lot of load?

You talked about the CE emulator BSP. Are you doing those tests on the
same hardware?
It may be that the emulator does something in software while the real
hardware uses DMA or other hardware-based operations, reducing the CPU
load.
You may use the kernel tracker to check if some thread uses the CPU
during the video playback.
CPU usage during video playback may vary from device to device,
ranging from 100% (and maybe a very slow frame rate) on devices where
the CPU should handle everything (video decompression, color
conversion, the frame buffer, audio etc.) to a very low figure on
devices that have hardware accelerated video decompression, an
intelligent display controller that can perform color conversion or
use overlays and can transfer image data using DMA etc.
If you can reach 30% CPU usage on other OS, I think that you should
check which level of hardware acceleration is supported by your
current CE configuration and I think that there are no OS-related
issues that could prevent the same kind of performances on CE.

--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)
.



Relevant Pages

  • Re: Finally time to upgrade?
    ... Video capture: ATI VisionTek TV Wonder PCI Express ... When I run Adobe Encore my CPU usage gadget ... (Poorly written software, trumps spiffy hardware every ... Third party accelerator cards, Matrox or Spurs Cell Engine or the like. ...
    (alt.comp.periphs.mainboard.asus)
  • Re: OK Windows fans, recommend me a computer
    ... it had to be an Intel CPU, ... tested for compatibility with very specific hardware, ... used solely to provide video scopes. ... I've worked on actual production studio equipment for music and video professionals. ...
    (comp.sys.mac.advocacy)
  • Re: Boot Start Up problem
    ... Bad memory (it doesn't say whether Graphic card memory ... As for CPU temp, I monitor this all the time. ... CPU is a P4 2.4MHz and it runs at low load at a constant ... >I would pull all card sept video and see what you get. ...
    (microsoft.public.windowsxp.hardware)
  • Re: Need to buy a new PC
    ... I've had 4 hardware failures in as many months (CPU fan, power supply, ... On board video, ethernet and sound ... Kernel support for current hardware is very good, ... Celeron Dual Core E1200 ...
    (comp.os.linux.misc)
  • RE: Anybody Use 2 or More CPU at Production Env. ( SMP )
    ... Anybody Use 2 or More CPU at Production Env. ... It could be your hardware, you need to debug your kernel. ... works just fine under any load. ... >somebody when enable SMP support system start to reset itself or under high ...
    (freebsd-isp)