예, 동일한 내용을 묻는 질문이 이미 있다는 것을 알고 있습니다.그러나 답변 중 실제로 질문에 대한 답변은 없습니다..
일반적인 대답 중 하나는 "스왑을 사용한다고 해서 무언가가 적극적으로 스왑 인/아웃된다는 의미는 아니기 때문에 걱정할 필요가 없습니다"입니다. 이 대답은 기술적으로는 맞지만, 무언가가 스왑 중이라면 현재 실행 중인 프로그램 중 일부를 사용하려고 시도하는 것이 매우 느려질 것임을 의미합니다. 그리고 이러한 문제는 처음에 스왑을 유발한 프로그램을 닫은 후에도 몇 시간 동안 지속됩니다.
다른 일반적인 대답은 "스왑을 끄고 켜기"입니다. 이는 수동 솔루션이므로 다소 위험할 수 있습니다. 실제로 여유 메모리가 충분한지 확인하더라도 이 작업을 수행하는 동안 메모리를 소비하는 프로그램을 시작하면 문제가 발생할 가능성이 높습니다.
그래서 내 질문은 스왑에서 램으로 데이터를 이동하는 동안 메모리를 소비하는 프로그램을 시작하자마자 중단되지 않는 자동화 방법이 있습니까?