CPU loading issue
Aleksander Morgado
aleksander at aleksander.es
Wed Jun 10 16:34:16 PDT 2015
On Wed, Jun 10, 2015 at 4:30 PM, David McCullough
<david.mccullough at accelecon.com> wrote:
>> > I am using an embedded platform and after a bit of fiddling I have built the package and used it.
>> >
>> > Trace attached.
>>
>> Thanks; that gets us further since the two functions that are getting
>> called all the time are "match" and "pcre_exec". Unfortunately that
>> doesn't tell us *which* regex this is... Aleksander, any ideas?
>
> Remember Marc has modded the GPS to send data every second. Maybe the
> Huawei is sending more info per second than other modesm are sending ?
>
> IIRC the GPS (NMEA?) dumps comes in on 2 of the USB tty ports, both of
> which MM is watching. The incoming data is parsed using the modem manager
> pattern matching, thus the match/pcre stuff you see.
>
> The GPS data can be fairly verbose from memory, depending on numbers of
> satelites etc, maybe we are just getting too much ? I am not and expert
> on the GPS data so I really can't say. Perhaps the combination of all
> modem chitchat is just queuing up and modem manager is getting behind ?
>
> I have a 400MHz ARM that I have been running the MU609 in for the last day.
> It polls at the default 30 seconds and is still running at 0% popping up to
> 5-6% every now and then.
Could you maybe set the same 1s update in the MU609 and see if MM
behaves worse in the same board?
--
Aleksander
https://aleksander.es
More information about the ModemManager-devel
mailing list