아니요. 메모리를 "깨끗한"상태로 유지하는 것은 일반적으로 필요하지 않습니다 (그렇다고해서 메모리를 낭비해서는 안 됨).
엄밀히 말하면, 메모리를 "깨끗하게"유지하는 것은 매우 좋지 않은 생각 일 수도 있습니다. 파일 시스템 캐시를 제거하고 DLL을 언로드하고 작업 세트를 트리밍하여 메모리를 "무료"로 유지하는 프로그램에 대한 비용을 지불하는 소위 "메모리 최적화 프로그램"소프트웨어가 있지만 이러한 종류의 것은 뱀 오일입니다.
RAM은 당신이 RAM을 유지하는 경우, 사용하기위한 것입니다 무료로 , 당신은뿐만 아니라 적은 돈을 보낼 수 있었다 적은 그것을 샀다. 모든 최신 운영 체제에서 매핑에서 제공되는 메모리 페이지는 파일 시스템 캐시로 투명하게 마이그레이션되고 파일 시스템 캐시에서 투명하게 마이그레이션되므로 훨씬 빠를뿐만 아니라 디스크 작업도 피할 수 있습니다. 디스크는 일반적으로 유휴 상태에 비해 활성화시 약 2 배의 전력을 소비합니다. RAM은 어느 쪽이든 동일한 전력을 소비합니다 (이론적으로 사용되지 않는 메모리 뱅크 또는 사용되지 않는 메모리 모듈의 전원을 끌 수는 있지만 실제로는 발생하지 않습니다-실제 메모리가 할당 및 해제되는 한 시도하면 가장 문제가됩니다) 의사 난수 방식으로 사용되지 않는 완전한 모듈을 찾는 것은 어려운 일입니다).
이미 실행중인 프로그램을 전면으로 가져 오는 것은 디스크에서 이미지를로드하고, 공유 라이브러리를로드하고, 가져 오기를 수정하고, 재배치하고 시작하는 것보다 훨씬 빠르고 전력 효율적입니다. 마찬가지로, 캐시에서 문서를 가져 오는 것이 디스크에서로드하는 것보다 빠르고 효율적입니다.
추가 메모리를 꽂지 않는 한 (이미 "충분한"것으로 언급 했으므로 수행하지 않을 것임) 전력 소비량은 동일하게 유지됩니다.
즉, 특정 용도로 사용하지 않는 많은 프로그램 (실제로 사용하는 프로그램이나 중요한 시스템 구성 요소가 아님)을 실행하는 것은 쓸모가 없으며 컴퓨터가 의미있는 방식으로 사용할 수있는 RAM (프로그램 또는 버퍼)을 불필요하게 제거합니다. RAM을 계속 사용하는 것과 RAM을 낭비 하는 것에는 여전히 차이가 있습니다 .
예를 들어, Google 업데이터, Logitech 업데이터, Adobe 업데이터, Office Speed Loader, Adobe Speed Launcher 등 10 개의 인스턴스를 실행 하면 실제로 유용한 기능 은 없지만 OS가 파일 시스템 캐시로 활용할 수있는 메모리를 제거합니다. 이러한 프로그램은 응용 프로그램 요구가있을 경우 페이징 아웃 될 수 있지만 캐시에 유리하게 발생하지는 않으며, 스왑 파일에 불필요하게 쓰기를 수행하는 경우도 있습니다. "0 CPU"는 매번 페이지 오류를 의미합니다.
따라서 시스템 작동에 중요하지 않으며 원하는 유용한 정보를 제공하지 않는 것을 자유롭게 버립니다. 그러나 이데올로기를 위해 맹목적으로 물건을 버리지 마십시오.