High CPU usage of Frameworkd
Richard Kralovic
riso at om.ksp.sk
Mon Mar 30 17:24:45 CEST 2009
> GYPSY, frameworkd is using permanently 50% of CPU which seems very high to me.
> Is this normal? Due to python? Or am I doing something wrong. I'm using SHR
> testing but with FSO it's the same.
For me, GPS always causes very high load, too. I think it is due to
python (but maybe it is possible to optimize it somehow anyway?),
hopefully we will see the vala reimplementation some day :-)
Richard
>
> Code Snippets:
>
>
> /// create proxy objects for method calls
> QString ServiceBusName = "org.freedesktop.Gypsy";
> QString ObjectPath = "/org/freedesktop/Gypsy" ;
> QString MethodPath = "";
> GPSInterface = new QDBusInterface( ServiceBusName,
> ObjectPath,
> MethodPath,
> QDBusConnection::systemBus() );
>
> GPSRescourceInterface = new QDBusInterface( ServiceBusName,
> ObjectPath,
> "org.freesmartphone.Resource",
> QDBusConnection::systemBus() );
>
> GPSDeviceInterface = new QDBusInterface( ServiceBusName,
> ObjectPath,
> "org.freedesktop.Gypsy.Device",
> QDBusConnection::systemBus() );
>
> GPSOusagedInterface = new QDBusInterface( ServiceBusName,
> "/org/freesmartphone/Usage",
> "org.freesmartphone.Usage",
> QDBusConnection::systemBus() );
>
> /// enable GPS
> void MokoGPS::StartDevice()
> {
> GPSDeviceInterface->call("Start");
> GPSRescourceInterface->call("Enable");
> qDebug()<<"GPS device started \n";
> }
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
More information about the community
mailing list