logo blog
Welcome to Ateng go blog
I hope what I share here can be useful to us
Thanks to you all for visiting my blog

Lazy First, new feature to save battery life smartphones from Google

Battery problem has been the focus of some serious smartphone vendors. HP and Microsoft have also been doing research to make the battery life becomes longer.

In the Google I/O, which was held in San Francisco in late June 2014, Google introduced its newest project, the Volta project which aims to extend the life of the battery. How does Google do it?

At Google I/O yesterday, Google introduced a new method to save battery. Methods by Google called "Lazy First".


According to Phone Arena (29/06/2014), Lazy First in principle, is the process of sorting the tasks that must be performed by a smartphone components, such as processor, RAM, GPU, and so on.

By making a priority, processor, RAM, and CPU and GPU will work on the important tasks first, while deferring the tasks that are less important.

The principle is different from the principle of "first come first serve" which has been adopted by previous Android smartphone. His job is to carry out the order that was ordered on the system.

What Lazy First?

Lazy First method by Google after discovering the fact that every time the smartphone is active for one second, then the smartphone will reduce battery life for two minutes. Google Nexus devices for research use.

The problem is, many applications that "wake up" the phone from standby to perform a task that can be postponed. The task that only takes a second, but imagine if there were 50 applications that do the same thing. Multiply by two minutes, and the result is 100 minutes and the battery power has been sucked in by this activity.

It is considered very wasteful batteries. This was attempted to be conquered by Google through Lazy First.

Lazy First is a delay. Instead of standby time distracted by the task of running the application "less important", then the task will be suspended and will be executed when absolutely necessary.

Google also provides a special API that is useful for developers to optimize their applications. API named JobScheduller.

With this API, developers can easily create applications become more "lazy" by delaying certain tasks.

Delaying a task that can be done to wait for certain conditions. For example, certain tasks will be executed when connected to Wi-Fi or when the smartphone is connected to the charger.

This optimization is similar to the method used by Microsoft's Windows 8 operating system, and Apple's OS X Mavericks.

Obviously, Volta new project will be more optimal if all (or at least most) third-party application developers and handset vendors together apply.

Enter your email address to get update from Ateng go blog.
Print PDF
Next
« Prev Post
Previous
Next Post »

Copyright © 2013. ateng go blog - All Rights Reserved | Template by Kompi Ajaib Proudly powered by Blogger