사용 가능한 RAM이 충분한 경우 메모리 페이지를 스왑에서 RAM으로 다시 이동하는 시스템 호출이 있거나 논의된 적이 있는지 궁금합니다. 악명 높은 걸 생각하고 있었어
swapoff -a
swapon -a
그러나 더 안전한 방법(RAM이 충분하지 않은 경우 나머지 페이지를 뒤로 이동하지 않음)은 컴퓨터가 유휴 상태일 때만 가능합니다.
나는 문제를 본다"메모리 내용을 RAM으로 복원하는 방법"꽤 자주 발생하므로 다른 사람이 더 똑똑한 솔루션을 고려한 적이 있는지 궁금합니다.
가능한 사용 사례:응용 프로그램이 모든 RAM을 사용하므로 다른 응용 프로그램의 메모리가 교체됩니다. 애플리케이션이 종료되면 나머지 애플리케이션을 위한 RAM 공간이 다시 충분해집니다. 액세스가 필요할 때 사용자의 메모리가 빠른 장치에 있으면(지연 동작 없음) 사용자 경험이 크게 향상되므로 컴퓨터의 유휴 시간 동안 교환 해제를 수행하는 것이 유리할 것입니다. 대표적인 예로는 창 관리자, 데스크톱 환경, 브라우저 또는 기타 메모리 집약적인 응용 프로그램이 있습니다.