Linux에서 스왑 없이 최대 절전 모드를 사용할 수 있습니까?

Linux에서 스왑 없이 최대 절전 모드를 사용할 수 있습니까?

Windows에서는 스왑 없이 최대 절전 모드를 사용할 수 있습니다.

Linux에서 이것이 가능한지 궁금합니다.

내 Debian 11에서는 /etc/default/grub에서 이 줄을 찾았기 때문입니다.

GRUB_CMDLINE_LINUX_DEFAULT="... resume=/dev/mapper/luks-4205519b-f3fe-468f-b05e-44f25f6882a4"

보시다시피 "resume=" 옵션은 최대 절전 모드에 사용할 스왑 파티션을 지정합니다.

이제 이 스왑 파티션을 삭제하면(스왑을 비활성화하기 위해) /etc/default/grub에 무엇을 써야 합니까?

절전 모드를 사용할 수 있나요?문서Windows처럼요?

RAM이 32GB이므로 최대 절전 모드용으로 32GB 스왑 파티션만 사용한다면 공간이 낭비됩니다.

답변1

Linux에서는 활성 스왑 없이는 최대 절전 모드로 전환할 수 없으며, 특히 최대 절전 모드에 사용하려는 모든 장치나 파일은 최대 절전 모드에서 스왑을 활성화해야 합니다.

적어도 일부 파일 시스템에서는 파일을 최대 절전 모드로 전환할 수 있습니다. 매개 resume변수는 파일이 저장되는 장치를 가리켜야 하며 resume_offset지정된 파일 오프셋을 추가해야 합니다( OK 사용 가능 filefrag).

swappiness 값을 줄임으로써 스왑 사용을 방지하도록 커널에 요청할 수 있습니다.vm.swappiness. 바라보다fs.notify.max_user_watches를 설정하고 이해하는 방법설정 방법에 대한 지침입니다.

관련 정보