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

Reply via email to