I wrote the current version of the IPv6 adapter. As I left it, the Linux version of the adapter had no idle activity. The Tizen and Android versions had additional work associated with the network monitor because they are less capable (no netlink) than current Linux.
Knowing the platform is critical, as Thiago suggests. John Light Intel OTC OIC Development -----Original Message----- From: iotivity-dev-bounces at lists.iotivity.org [mailto:[email protected]] On Behalf Of Thiago Macieira Sent: Wednesday, October 14, 2015 7:25 AM To: iotivity-dev at lists.iotivity.org; jihwan.seo at samsung.com Subject: Re: [dev] how does IP adapter work? On Wednesday 14 October 2015 06:08:54 ??? wrote: > Hi All > > I found out some battery consumption issue, when IP Transport is working. > and also I received this question from personal developer a few day ago. > accroding to my simple test, 6 ~ 7% battery was consumed for 10 minite > while IP Transport is working in mobile even if there is no transmit data. > (when other transport type is enabled, battery consumption looks fine, > it is about only IP adapter type) i don't know why, but i just know > that the major part of IP Transport was modified recently with IPv6. > Is there anyone who know why the reason to spend battery a lot? Is this Tizen, Android or regular Linux? Can you profile the application and find out what is consuming CPU time? Your description sounds like a poll timer is active, but it isn't evident to me where in the network monitor that would be. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ iotivity-dev mailing list iotivity-dev at lists.iotivity.org https://lists.iotivity.org/mailman/listinfo/iotivity-dev
