답변:
RAM을 사용하지 않는 사람들은 다른 프로그램이 대부분의 페이지를 디스크로 스왑하도록 강요합니다 (많은 메모리를 할당함으로써). 해당 프로그램에 잠시 동안 해당 페이지가 필요하지 않은 경우 (예 : 최소화 된 창이고 아무 것도 수행하지 않는 경우) 더 많은 램을 사용할 수 없게됩니다. 일반적으로 디스크로 푸시되는 내용을 제어 할 수는 없습니다.
문제는 RAM을 비워 두는 것 자체가 전혀 유용하지 않다는 것입니다. 다른 실행중인 프로그램에 해당 RAM이 필요한 경우 램을 자유롭게 실행하지 않고 해당 시점에 페이징이 발생했을 수 있습니다. 그리고 디스크로 푸시 된 프로그램이 무언가를하기 위해 원하는 순간 (예를 들어, 페이스 북에서 상태를 확인하기 위해 5 분마다 깨우는 경우), 그냥 다시 교체하려고합니다.
램 문제가있는 경우 몇 가지 옵션이 있습니다.
1) 더 많은 RAM을 확보하십시오. 간단하고 직접적이거나 아마도 비싸거나 (OS 및 하드웨어 구성에 따라) 불가능합니다.
2) 더 적은 프로그램을 실행하십시오. 실행중인 작업이 적을수록 실행중인 작업에 더 많은 RAM을 사용할 수 있습니다. 리소스를 덜 사용하는 유틸리티를 선택하는 것도 포함됩니다. 예를 들어, IM 유틸리티를 항상 열어두면 모든 플래시 기능이있는 메모리 대신 작은 메모리 공간을 가진 유틸리티를 선택하십시오.
3) 더 빠른 디스크를 얻으십시오. 이것은 실제로 당신에게 더 많은 램을 제공하지는 않지만, 페이징 파일에 더 빠른 디스크를 사용하면 페이지 안팎으로 메모리를 스왑하는 데 걸리는 시간이 줄어들어 눈에 띄지 않습니다.
다른 실제 옵션은 없습니다.
기본적으로 RAM 제거 프로그램은 Windows에서 다른 프로그램을 디스크로 교체하고 예약 한 RAM을 해제하도록 많은 양의 RAM을 예약합니다. 이 작업을 수행하는 데 다른 전략이있을 수 있지만 내부에 대한 두려움은 없습니다.
가능한 경우 더 많은 실제 RAM을 얻는 것이 좋습니다 . 스왑 된 프로그램이 메모리를 다시 가져와야 할 때가 오기 때문에 ...
다른 답변과 함께 RAMDoubler와 같은 오래된 도구는 명백한 CPU 액세스 비용으로 메모리의 RAM을 압축하는 데 사용되었습니다. 액세스 비용 때문에 아무도 더 이상이 작업을 수행하지 않는다고 생각합니다.
편집 : 아무도 애플 외부에 .. 오래된 모든 것이 다시 새로운 것입니다. 보다 구체적으로, CPU 속도와 메모리 기술 속도 (특히 디스크) 사이의 확산은 너무 커서 너무 커서 디스크를 치기위한 전기 (읽기 : 배터리) 비용으로 인해 더 나은 옵션이되었습니다.
일반적으로 시스템에서 더 많은 페이징 파일과 더 적은 RAM을 사용하도록합니다. RAM이 하드 디스크보다 빠르므로 최악의 경우 속도가 느려집니다. 기껏해야 더 많은 RAM을 사용할 수 있지만 추가 속도는 없습니다.