[PATCH] fix-glamo-mci-move-stop-out-of-isr.patch

Robert Piasek robert.piasek at member.fsf.org
Sun Feb 22 12:33:08 CET 2009


Hi Andy,

On Sunday 22 February 2009 03:01:33 Andy Green wrote:
> Somebody in the thread at some point said:
> | Hi,
> |
> | On Sun, Feb 22, 2009 at 07:48:08AM +0800, Andy Green wrote:
> |> But does it seem to reduce SD throughput significantly?  It introduces
> |> some delay before it drags back the data from Glamo, but on the other
> |> hand there is a new scatter-gather combining config option used recently
> |> to increase the size of these multiblock transfers more often, reducing
> |> that hit.
> |>
> |> If we're lucky it doesn't really impact throughput typically, what's
> |> your opinion from running it?
> |
> | It doesn't seem to reduce sd throughput significantly here, at least
> | compared to the impact of a powered gps unit.

So far I can tell this patch made quite a difference to me. I tested it with 
basic "gst-launch playbin" and now I can listen to the music even when I rsync 
the phone. No more choppy sound (previously it was choppy from time to time 
even without anything else touching SD card)

top:
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 4098 root      20   0 38812 7232 4076 S 33.7  6.0   0:44.38 gst-launch-0.10
 4145 root      20   0 19420 1800  808 R 26.4  1.5   0:13.91 rsync
 4146 root      20   0 23112 2144  648 S 12.3  1.8   0:10.56 rsync
  448 root      15  -5     0    0    0 D  5.0  0.0   0:48.53 mmcqd
 4114 root      20   0  2480 1088  856 R  4.7  0.9   0:04.60 top

iotop:

Total DISK READ: 127.12 K/s | Total DISK WRITE: 4.65 K/s
  PID USER      DISK READ  DISK WRITE   SWAPIN    IO>    COMMAND
  524 root           0 B/s    4.65 K/s  0.00 %  0.00 % [kjournald]
 4195 root      102.32 K/s       0 B/s  0.00 %  0.00 % rsync --server  -
vulogDtprze.iLs --timeout=1200 --partial . //
 4158 root       24.80 K/s       0 B/s  0.00 %  0.00 % gst-launch-0.10 playbin 
uri=file:///root/nb.mp3
 1920 root           0 B/s       0 B/s  0.00 %  0.00 % wpa_supplicant -u
    1 root           0 B/s       0 B/s  0.00 %  0.00 % init [3]


Thanks,
Rob
    

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.openmoko.org/pipermail/openmoko-kernel/attachments/20090222/90254714/attachment.pgp 


More information about the openmoko-kernel mailing list