Detailed analysis of Sleep Status in Linux

Source: Internet
Author: User
Tags linux sleep

Does sleep in Linux provide sleep and sleep in a common windows system. In Linux sleep, there are two ways to sleep: mem and standby. Sleep also has two ways: shutdown and platform. Each method is somewhat different.
Before proceeding, check the methods supported by your internal nuclear energy:

# Cat/sys/power/state
Standby disk

Linux sleep: 1. sleep)

There may be two ways to sleep: mem and standby, both of which are suspend to RAM (STR for short), but standby consumes more power and returns to the normal working mode for a shorter time.

Only

# Echo standby>/sys/power/state

You can.

Linux sleep 2. hibernation)

There are two ways to sleep: shutdown and platform. Shutdown is a common method and is more reliable. If your system supports ACPI very well, you will have the opportunity to support the platform method. Activation methods are slightly different:

# Echo platform>/sys/power/disk; echo disk>/sys/power/state
Or
# Echo shutdown>/sys/power/disk; echo disk>/sys/power/state

Note that the premise of hibernation is to specify the resume device when the system starts, that is, the partition to be saved for the sleeping image. Generally, swap partitions are used.

The method is as follows:

Kernel/boot/vmlinuz root =/dev/sda1 resume =/dev/sda2 vga = 0x314...

In this way, when the system is started, the kernel will check the content in resume. If there is an image that has been sleeping last time, the kernel will read the image into the memory and resume normal operation.


  1. Chatting about a Linux stock Software
  2. Linux Regular Expression 1)
  3. Linux init process and related files
  4. Linux system startup depth analysis 1)
  5. How to handle Linux crashes

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.