Ubuntu 19.04에서 최대 절전 모드 사용(스왑 파일이 충분하지 않음)

Ubuntu 19.04에서 최대 절전 모드 사용(스왑 파일이 충분하지 않음)

그래서 다음을 사용하여 Ubuntu 노트북을 최대 절전 모드로 전환하려고 합니다.sudo systemctl 최대 절전 모드, 차례로 "로그인을 통해 시스템을 최대 절전 모드로 전환하지 못했습니다. 최대 절전 모드를 위한 스왑 공간이 부족합니다."라는 메시지가 표시됩니다.

나는 이전에 이미 이것을 시도했기 때문에 최대 절전 모드를 사용하기 전에 랩톱의 RAM(8G)을 수용하기 위해 다른 스왑 파일을 설정했습니다. 전체 스왑 공간(free -h에서)은 총 사용된 무료 공유 버프/캐시 Mem: 7.7Gi입니다. 2.7Gi 4.4Gi 135Mi 741Mi
스왑: 16Gi 1.4Gi 14Gi

그렇다면 스왑 파일과 스왑 파티션 사이에 차이점이 있습니까? 적절하게 최대 절전 모드로 전환하기 위해 수행할 수 있는 설정이 더 있습니까?

참고로, pm-utils를 설치하고 pm-hibernate를 사용해 보았습니다. 시스템이 잠시 멈추고 화면이 꺼졌다가 다시 켜지고 정상적으로 재개되었습니다. (아마도 스왑 공간이 부족하기 때문일 것입니다.) ).

제가 잊어버린 단계가 있나요?

편집: 관련 스크린샷, 여기에 이미지 설명을 입력하세요

답변1

최대 절전 모드를 사용하려면 별도의 파티션에 스왑 공간이 필요합니다. 스왑 파일에서도 작동할 수 있지만 스왑 파일은 연속적이어야 하며 파일의 물리적 위치를 나타내는 오프셋을 지정해야 하므로 설정이 더 복잡합니다.

최대 절전 모드를 시도하려면 먼저 스왑 파티션을 만드십시오. 스왑 파티션의 크기는 최소한 컴퓨터 RAM 크기 이상이어야 합니다. 최대 절전 모드에서는 시스템이 종료되기 전에 RAM의 모든 내용이 SWAP 공간에 기록됩니다. 다시 시작하면 OS의 내용이 SWAP 공간에서 RAM으로 다시 읽혀집니다.

적절한 SWAP 공간을 설정한 경우에도 컴퓨터에서 최대 절전 모드가 제대로 작동하지 않을 수 있다는 점에 유의하십시오. 이는 컴퓨터 제조업체가 전원 관리 구현 방법을 문서화하지 않는 경향이 있기 때문입니다. 결과적으로 최대 절전 모드는 많은 하드웨어에서 제대로 작동하지 않습니다.

관련 정보