What is the difference between hibernation and deep sleep?

I would like to know what is the difference between sleep mode and deep sleep mode on an android phone, and what will be the impact when the phone goes into sleep mode and deep sleep mode.

Please provide me an answer in detail.

Regards, Peaks

+6
source share
3 answers

Deep sleep mode has nothing to do with hibernation and loading times, as someone wrote in a remote answer.

You should not avoid the phone’s sleep, it will drain the battery very quickly. To receive messages from the server, you must use the [C2DM] GCM , which has the same basic characteristics as the old method of legacy C2DM .

More details about android sleep here: http://developer.android.com/reference/android/os/PowerManager.html

+10
source

You can use WAKE_LOCK to prevent the device from deep sleep. But you have to consider battery leakage. Additional information: http://developer.android.com/reference/android/os/PowerManager.html

+3
source

Deep sleep: turns the central processor of the central processor of the phone, i.e. brain, to the lowest cycle speed. In my opinion this is 200 MHz, where max is 1600 MHz.

it also turns off some sensors that you think you are not using, for example, depending on the phone’s camera, gyroscope, etc., some of them are turned off to save energy.

When you wake up your phone depending on the regulator, it starts the processor clock cycle up to 500 MHz, or 800 MHz or 1600 MHz, and reactivates the sensors, sending power back to the camera, kir, magnet, etc. that your phone can have a proxy sensor

It is a more or less deep sleep. to save energy by turning off unused sensors and reducing processor speed to a minimum.

Credits: vrigil kellogg http://forums.androidcentral.com/sprint-galaxy-s-iii/247066-what-deep-sleep.html post # 14

+1
source

Source: https://habr.com/ru/post/913011/


All Articles