Skip to content

Linux 절전모드 설정/해제 ​

Linux 계열 OS의 경우 초기셋티잉 절전 모드인 경우가 있어 확인이 필요합니다.

현재 상태 확인 ​

sh
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
sh
○ sleep.target
     Loaded: masked (Reason: Unit sleep.target is masked.)
     Active: inactive (dead) since Wed 2024-03-13 14:59:39 KST; 2h 44min ago
○ suspend.target
    Loaded: masked (Reason: Unit suspend.target is masked.)
    Active: inactive (dead)
○ hibernate.target
    Loaded: masked (Reason: Unit hibernate.target is masked.)
    Active: inactive (dead)
○ hybrid-sleep.target
     Loaded: masked (Reason: Unit hybrid-sleep.target is masked.)
     Active: inactive (dead)

sleep

  • 일반적인 절전 모드

suspend

  • Ram에 정보를 저장하고 poer off, 최소한의 전력만 사용

hibernate

  • HDD에 정보를 저장하고, 시스템 전체 power off

hybirid-sleep

  • Ram, HDD 전부에 정보를 저장하고 Ram을 제외한 전체 power off

Masked 상태면 해당 절전모드를 사용하지 않는 상태

Loaded 상태인경우 해당 절전 모드를 사용하는 상태

관련 절전모드 종료 ​

sh
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

절전모드 재시작 ​

sh
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target