파일 시스템 동기화 없이 최대 절전 모드(디스크 일시 중지)

파일 시스템 동기화 없이 최대 절전 모드(디스크 일시 중지)

내 시스템의 최대 절전 모드 문제를 디버깅하고 있습니다. (간단히 말하면) 문제는 다음과 같습니다.hibernate.c파일 시스템 동기화 호출(ksys_sync_helper) 그런 다음 프로세스를 정지하고 최대 절전 모드의 다음 단계로 들어갑니다.

이 연습의 목표는 ksys_sync_helper()통화를 건너뛰는 것입니다. 이는 동기화된 블록 장치를 절전 모드로 전환하기 전에 일시 중지해야 할 수도 있기 때문입니다.

이는 RAM을 일시 중단하기 쉽습니다. 커널에 이를 구동하는 플래그가 있으며,일시정지.c사용자가 동기화를 건너뛸 수 있도록 하려면 이 플래그를 준수하세요. 이에 대해서는 관련글에 잘 설명되어 있습니다.수리하다.

최대 절전 모드 기능을 구성할 수 없는 이유가 있나요? 특히, 커널을 패치하고 해당 호출을 제거한다면 어떤 위험이 있습니까? 동기화를 호출할 예정입니다.최대 절전 모드를 실행하기 전에는 동기화와 최대 절전 모드 사이의 시간이 조금 더 길어질 것입니다.

관련 정보