일반적으로 유휴 상태인 시스템 리소스 수준에서 유휴 상태가 트리거될 수 있도록 Windows10의 유휴 기준을 변경하는 방법은 무엇입니까?

일반적으로 유휴 상태인 시스템 리소스 수준에서 유휴 상태가 트리거될 수 있도록 Windows10의 유휴 기준을 변경하는 방법은 무엇입니까?

Win10에는 감도를 변경하는 속성이 있다는 것을 알았습니다.Windows가 시스템 상태를 유휴 상태로 전환하기 위해 사용하는 기준은 무엇입니까? 또한 유휴 상태가 트리거되는지 확인하는 데 특정 비율의 리소스가 사용된다는 것을 알게 되었습니다. 내 문제는 CPU, GPU, 디스크가 모두 5% 미만인 동안 아무것도 사용하지 않을 때에도 메모리 사용량이 항상 약 20%이기 때문에 유휴 상태가 트리거되지 않았다는 것입니다. 유휴 상태가 2분 동안 지속될 때 트리거되는 작업을 생성했기 때문에 트리거하지 않는다고 말합니다. 여전히 아무 일도 일어나지 않고 앱이 열리지 않았습니다.

내 경우에 win10의 속성 트리거 유휴 상태를 어떻게 처리할 수 있나요? 다른 방법이 있나요?

내 PC의 일반적인 "IDLE" 상태 예

여기에 이미지 설명을 입력하세요

답변1

당신이 처음은 아닌 것 같습니다.https://superuser.com/a/285031 (아직 댓글을 달 수 없기 때문에 이것을 답변으로 게시합니다. 어쨌든 가능해 보이지만 지저분해 보입니다.)

rundll32.exe advapi32.dll,ProcessIdleTasks훨씬 간단한 방법은 메모리 사용량이 20% 감지될 때마다 유휴 상태( )를 트리거하는 프로그램을 작성하는 것입니다 .

편집: 아이디어의 코드 예제를 작성했습니다. 기본적으로 메모리 사용량을 지속적으로 읽어야 하며 다음 번까지 IDLE 명령을 한 번만 최소 트리거를 쳤을 때(귀하의 조건 하에 있을 것입니다. 저는 '마우스 움직임이 감지될 때까지 그런 다음 지속적인 검사를 다시 시작'했습니다)로 진행했습니다. 지금은 사용할 수 있지만 물론 자신에게 맞게 떼어서 사용할 수 있는 스케치/콘셉트였기 때문에 개선의 여지가 많습니다. 여기 코드를 참조하세요 -https://github.com/ElayHadad/TriggerIdleState

관련 정보