여유 RAM 유틸리티는 어떻게 RAM을 해제합니까? 버리고 하드 디스크의 페이지 파일로 전송합니까? 아니면

프로그램에서 사용한 RAM을 버리고 하드 디스크의 페이지 파일로 전송합니까? 아니면 어드레싱되지 않은 RAM을 정리합니까?



답변

RAM을 사용하지 않는 사람들은 다른 프로그램이 대부분의 페이지를 디스크로 스왑하도록 강요합니다 (많은 메모리를 할당함으로써). 해당 프로그램에 잠시 동안 해당 페이지가 필요하지 않은 경우 (예 : 최소화 된 창이고 아무 것도 수행하지 않는 경우) 더 많은 램을 사용할 수 없게됩니다. 일반적으로 디스크로 푸시되는 내용을 제어 할 수는 없습니다.

문제는 RAM을 비워 두는 것 자체가 전혀 유용하지 않다는 것입니다. 다른 실행중인 프로그램에 해당 RAM이 필요한 경우 램을 자유롭게 실행하지 않고 해당 시점에 페이징이 발생했을 수 있습니다. 그리고 디스크로 푸시 된 프로그램이 무언가를하기 위해 원하는 순간 (예를 들어, 페이스 북에서 상태를 확인하기 위해 5 분마다 깨우는 경우), 그냥 다시 교체하려고합니다.

램 문제가있는 경우 몇 가지 옵션이 있습니다.

1) 더 많은 RAM을 확보하십시오. 간단하고 직접적이거나 아마도 비싸거나 (OS 및 하드웨어 구성에 따라) 불가능합니다.

2) 더 적은 프로그램을 실행하십시오. 실행중인 작업이 적을수록 실행중인 작업에 더 많은 RAM을 사용할 수 있습니다. 리소스를 덜 사용하는 유틸리티를 선택하는 것도 포함됩니다. 예를 들어, IM 유틸리티를 항상 열어두면 모든 플래시 기능이있는 메모리 대신 작은 메모리 공간을 가진 유틸리티를 선택하십시오.

3) 더 빠른 디스크를 얻으십시오. 이것은 실제로 당신에게 더 많은 램을 제공하지는 않지만, 페이징 파일에 더 빠른 디스크를 사용하면 페이지 안팎으로 메모리를 스왑하는 데 걸리는 시간이 줄어들어 눈에 띄지 않습니다.

다른 실제 옵션은 없습니다.


답변

기본적으로 RAM 제거 프로그램은 Windows에서 다른 프로그램을 디스크로 교체하고 예약 한 RAM을 해제하도록 많은 양의 RAM을 예약합니다. 이 작업을 수행하는 데 다른 전략이있을 수 있지만 내부에 대한 두려움은 없습니다.

가능한 경우 더 많은 실제 RAM을 얻는 것이 좋습니다 . 스왑 된 프로그램이 메모리를 다시 가져와야 때가 오기 때문에 …


답변

운영 체제를 속이려고하면 무언가가 수행되고 있다는 인상을받습니다. 그러한 접근 방식은 베드로가 바울에게 돈을 지불하도록 강탈하는 경우와 거의 같습니다.

아니면 … 장기적으로 아무것도 시도하지 않으면 아무것도 얻지 못합니다.

다시 말해, 나는 이런 종류의 것을 사기꾼으로 간주합니다. RAM이 부족한 경우 가장 장기적인 기술 솔루션은 더 많은 것을 구입하는 것입니다.


답변

Windows는 ‘LOW_MEMORY’메시지를 보내 모든 응용 프로그램에서 사용하지 않는 데이터를 해제하도록 요청합니다. SQL 서버 및 파일 캐시가 지워 지므로 추가 여유 공간이 많이 생깁니다. 또한 시작시 1 기가의 공간을 쉽게 차지할 수있는 Windows 파일 캐시를 지 웁니다.

많은 양의 메모리를 할당하면 LOW MEMORY 메시지를 쉽게 트리거 할 수 있지만 더 스마트 한 시스템이있을 수 있습니다.


답변

다른 답변과 함께 RAMDoubler와 같은 오래된 도구는 명백한 CPU 액세스 비용으로 메모리의 RAM을 압축하는 데 사용되었습니다. 액세스 비용 때문에 아무도 더 이상이 작업을 수행하지 않는다고 생각합니다.

편집 : 아무도 애플 외부에 .. 오래된 모든 것이 다시 새로운 것입니다. 보다 구체적으로, CPU 속도와 메모리 기술 속도 (특히 디스크) 사이의 확산은 너무 커서 너무 커서 디스크를 치기위한 전기 (읽기 : 배터리) 비용으로 인해 더 나은 옵션이되었습니다.


답변

일반적으로 시스템에서 더 많은 페이징 파일과 더 적은 RAM을 사용하도록합니다. RAM이 하드 디스크보다 빠르므로 최악의 경우 속도가 느려집니다. 기껏해야 더 많은 RAM을 사용할 수 있지만 추가 속도는 없습니다.


답변