Skip to Content
문서참조하드웨어일시 중지 및 최대 절전 모드

노트북 일시 중지 및 최대 절전 모드

기본 개념

방법이름설명
유예하다일시 중지(S3)RAM에 상태 저장, 저전력, 빠른 재개
최대 절전 모드최대 절전 모드(S4)디스크 스왑에 기록된 상태, 완전히 전원이 꺼진 상태, 재개 속도가 느림
하이브리드 수면하이브리드 수면RAM과 디스크 모두에 상태가 저장되어 속도와 안전성의 균형을 유지합니다.

테스트 일시중단

# Suspend to RAM sudo systemctl suspend # Check supported sleep modes cat /sys/power/state

최대 절전 모드 구성

전제 조건

최대 절전 모드에는 실제 메모리 크기보다 작지 않은 스왑 공간이 필요합니다.

# Check memory and swap free -h # Check swap partition/file swapon --show

최대 절전 모드용 스왑 파일 사용

스왑 파티션 대신 스왑 파일을 사용하는 경우:

# Create a swap file equal to RAM size (example: 16GB) sudo fallocate -l 16G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile # Write to /etc/fstab for persistence echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

커널 매개변수 구성

스왑 파일의 물리적 오프셋을 찾으십시오.

sudo filefrag -v /swapfile | head -4

첫 번째 행의 physical_offset 값을 확인하세요. 그런 다음 스왑 파일이 포함된 파티션의 UUID를 찾습니다.

findmnt -no UUID -T /swapfile

GRUB 구성을 편집합니다.

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT 수정:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=YOUR_UUID resume_offset=OFFSET_VALUE"

GRUB 및 initramfs 업데이트:

sudo update-grub # Ubuntu 26.04 generates the initramfs with Dracut by default: sudo dracut -f --regenerate-all # On legacy initramfs-tools systems use instead: sudo update-initramfs -u -k all

최대 절전 모드 테스트

sudo systemctl hibernate

하이브리드 수면

sudo systemctl hybrid-sleep

덮개 닫힘 및 전원 버튼 동작

/etc/systemd/logind.conf 편집:

[Login] HandleLidSwitch=suspend HandleLidSwitchExternalPower=ignore HandlePowerKey=poweroff HandleSuspendKey=suspend

사용 가능한 값: ignore, poweroff, reboot, halt, suspend, hibernate, hybrid-sleep, lock

변경 후 서비스를 다시 시작합니다.

sudo systemctl restart systemd-logind

일반적인 문제

정지 후 깨어나지 못함

  1. 커널 로그를 확인하십시오.
journalctl -b -1 | grep -i "suspend\|resume\|sleep"
  1. GRUB에 커널 매개변수를 추가해 보세요:
acpi_osi=Linux acpi_backlight=vendor
  1. NVIDIA GPU 사용자의 경우 드라이버 버전이 최신이고 전원 관리가 활성화되어 있는지 확인하십시오.
sudo systemctl enable nvidia-suspend nvidia-resume nvidia-hibernate

최대 절전 모드 후에는 재개할 수 없습니다.

재개 매개변수가 올바르게 구성되었는지 확인하고 initramfs에 재개 모듈이 포함되어 있는지 확인하십시오.

# Ubuntu 26.04 uses Dracut by default; list initramfs contents with lsinitrd: sudo lsinitrd /boot/initrd.img-$(uname -r) | grep resume # On legacy initramfs-tools systems use instead: lsinitramfs /boot/initrd.img-$(uname -r) | grep resume

기상 후 Wi-Fi를 사용할 수 없습니다.

sudo systemctl restart NetworkManager # Or reload the wireless module sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

절전 모드 해제 후 블루투스를 사용할 수 없음

sudo systemctl restart bluetooth sudo rfkill unblock bluetooth

전력 관리 최적화

노트북 전원 최적화를 위해 TLP를 설치합니다.

sudo apt install tlp tlp-rdw sudo systemctl enable tlp sudo tlp start

배터리 상태 확인:

tlp-stat -b