[maemo-developers] [maemo-developers] Re: Device slowness without anything using CPU (was: What kind of tools and utilities you want in ARM)

From: Eero Tamminen eero.tamminen at nokia.com
Date: Wed Feb 7 15:42:57 EET 2007
Hi,

ext Marius Gedminas wrote:
>>>> We are currently thinking what kind of tools and utilities would be
>>>> the most useful for ARM based Maemo developers. Idea is that we would
>>>> host some basic tools and utilities from common repository and
>>>> hopefully when new platform version comes these tools work ASAP and
>>>> fun can start immediately. So please tell what kind of tools you are
>>>> using or wishing and why ? 
>>> strace
>>> ltrace
>>> gdb
>>> strings
>>> vmstat
>> IMHO "top" and /proc/vmstat file are bearable replacements for vmstat
>> utility.
> 
> I actually have a working vmstat on my 770.  No deb, though -- the build
> process broke down somewhere in the middle, when I tried to port the
> Debian procps package.
> 
> Vmstat is useful to see why the tablet is sometimes not responsive
> (e.g. while installing a package), when the CPU applet shows 0% usage.

But the device becomes responsive again once the package installation
from the MMC completes, right?

(If not, what's the MMC/SD card model and manufacturer?)


(The answer is a storm of interrupts, dealing with flash memory.)

Hm.  I guess one could monitor these from /proc/interrupts or
/proc/stat, but vmstat is indeed easier... :-)


	- Eero

More information about the maemo-developers mailing list