Linux가 최대 절전 모드일 때 디스크 캐시를 보존하는 방법이 있습니까? 나는 그들을 포기하는 것이 최선의 선택이라는 것을 이해하고 동의합니다. 하지만 복구 후 시스템이 응답하지 않으며 해당 데이터를 보존하려고 합니다.
물론 최대 절전 모드와 복구 모두 스왑 및 재개를 위해 디스크 캐시 데이터를 써야 하기 때문에 속도가 느려집니다. 물론 지금보다 더 많은 스왑 공간이 필요합니다. 하지만 그럼에도 불구하고 나는 온라인에서 검색해 보았지만 이와 같은 것을 설정할 수 있는 방법을 찾지 못했습니다.
저는 pm-utils와 uswsusp를 백엔드로 사용하고 있지만 제안을 받아들일 수 있습니다.
답변1
나는 당신의 고통을 알고 있습니다. 최대 절전 모드 후에 내 컴퓨터가 훨씬 느려집니다.
하지만 또 다른 방법이 있습니다. 그것은 알려져있다얼음 턱시도.
커널 최대 절전 모드보다 훨씬 빠르며 디스크 캐시를 포함하여 사용 중인 모든 메모리를 저장할 수 있습니다. 이는 큰 차이를 만들고 실제로 Linux의 최대 절전 모드를 매일 사용할 수 있게 만듭니다.
참고하세요 - 여기에는 자신만의 커널을 구축하는 과정이 포함됩니다. Debian이나 Ubuntu 사용자라면 kernel-package(make-kpkg)를 사용하는 것이 매우 쉽습니다. 행운을 빌어요!
답변2
교환가치를 확인하셔야 합니다. 보통 60에 출발합니다. 10 또는 15여야 합니다.
고양이 /proc/sys/vm/swappiness
다음 명령을 사용하여 즉시 변경할 수 있습니다.
sudo bash -c "echo -e 10 > /proc/sys/vm/swappiness"
그리고 붙게 만들어
sudo bash -c "echo 'vm.swappiness = 15' >> /etc/sysctl.conf"