View Single Post
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#555
Originally Posted by mariusmssj View Post
About the battery saving issue I want to propose more of a hardware solution:

Dual core = 1 proper arm based core 1.5Ghz and slave core low spec.

To deal with background tasks and other simple things have main core turned off and use slave core.

This has been proven to work really well with Tegra 3 chips having 4 main cores and 1 slave(companion core)


more info here

Video here
Its just marketing campaign from Nvidia and proves nothing. Btw. if you really want to use Nvidia chipset we for sure will have more closed drivers also... look on the Linux desktop and NVidia... And as we know Linus says **** NVidia

However I thinks its better for coders to "learn" powersafe our apps instead.

And if we make more apps (and backends) "opensource" we can also help each other to kill those "buggy" apps. Just an example the one that was reported on some blog for some week ago about search/tracker db that did wakeup because battery app did change desktop file on Harmattan. There is probadly more example of similar stuff that can be improved if as much as possible is open sourced.

http://pvanhoof.be/blog/index.php/20...nd-smartsearch

For me its important the OS gives us as much freedom as possible. But that also means: coders have responsibilities powersafe theyr apps and optimize our code. Some examples:
  • If app is minimized turn of timers or other stuf that is not used. When the app is "inactive"
  • If using NFC diconnect from NFC bus when minimized (Then the probadly closed nfc backend daemon should fully turn off NFC if no apps is connected to it for xx seconds (this is not the case on N9 but hopefully could be implemented in JollaMobile's (because I take it for granted that JollaMobile's will have NFC
  • Do not use python or similar for critical apps/daemons etc.

Last edited by mikecomputing; 2012-07-13 at 18:37.