Windows, Linux, Android 또는 다른 운영 체제가 많은 RAM을 사용합니까? 당황하지 마세요! 최신 운영 체제는 RAM을 파일 캐시로 사용하여 작업 속도를 높입니다. 컴퓨터가 잘 작동한다고 가정하면 걱정할 필요가 없습니다.
우리 컴퓨터가 항상 RAM에 굶주리고 있다는 것을 기억하는 사람들에게는 직관에 반하는 것처럼 보일 수 있지만 RAM 사용량이 높으면 RAM이 잘 사용되고 있음을 의미합니다. 빈 RAM은 낭비되는 RAM입니다.
나쁜 높은 메모리 사용량과 좋은 높은 메모리 사용량
우선, 높은 메모리 사용량이 항상 좋은 것은 아닙니다. 컴퓨터가 매우 느리다면 RAM (Random Access Memory) 사용량이 높은 것은 좋지 않습니다. RAM이 가득 차고 컴퓨터 속도가 느리고 하드 드라이브 표시등이 계속 깜박이면 컴퓨터가 디스크로 스와핑 . 이것은 당신의 컴퓨터가 당신의 메모리에 대한“오버플로”로 접근하는데 훨씬 느린 하드 디스크를 사용하고 있다는 신호입니다.
이런 일이 발생하면 컴퓨터에 더 많은 RAM이 필요하거나 메모리를 덜 사용하는 프로그램을 사용해야한다는 것은 분명합니다. 이것은 확실히 나쁜 일입니다.
그러나 컴퓨터가 제대로 작동하지 않는이 경우와 컴퓨터가 제대로 작동하는 것처럼 보이는 일반적인 경우 사이에는 분명한 차이가 있지만 프로그램이 거의 열려 있지 않은 상태에서 사용되는 RAM의 양이 놀라 울 정도로 많습니다.
디스크 캐싱
컴퓨터에 Windows XP를 설치하면 시스템이 유휴 상태 일 때 수백 메가 바이트의 메모리를 사용하는 것을 볼 수 있습니다. 동일한 컴퓨터에 Windows 7을 설치하면 동일한 상황에서 Windows 7이 몇 기가 바이트의 메모리를 사용하는 것을 볼 수 있습니다.
그래서 무슨 일이야? Windows XP는 더 가볍고 빠른 운영 체제입니까? 최신 운영 체제는 메모리가 너무 많고 낭비 적입니까? 좀 빠지는.
RAM은 Windows XP가 새롭고 빛나는 운영 체제 였을 때보 다 훨씬 많으며 최신 운영 체제는이를 활용합니다. 최신 운영 체제는 컴퓨터의 RAM을 자주 액세스하는 파일 및 프로그램 데이터의 캐시로 사용합니다.
Windows에서는이 기능을 Windows Vista에 도입 된 SuperFetch라고합니다. SuperFetch는 사용하는 응용 프로그램을 감시하고 일반적으로 사용되는 응용 프로그램 파일과 라이브러리를 필요하기 전에 컴퓨터의 RAM에로드합니다. 응용 프로그램을 시작할 때 Windows는 디스크에서 파일을 읽는 대신 RAM에서 응용 프로그램의 파일을로드하므로 프로세스가 느립니다. 이렇게하면 응용 프로그램 시작 속도가 빨라지고 일반적으로 컴퓨터가 더 빠르고 응답 성이 높아집니다.
이것은 Windows에만 적용되는 것이 아닙니다. Linux 사용자는 또한 자신의 컴퓨터가 디스크에서 파일을 캐싱하기 위해 겉보기에 놀라운 양의 메모리를 사용하고 있다는 사실을 알게 될 것이며, 새로운 Linux 사용자는이를 알아 차릴 수 있습니다. GNOME System Monitor와 같은 많은 리소스 사용 모니터링 프로그램은 캐시에서 사용하는 메모리를 사용자로부터 숨겨 사용자가이를 이해하거나 걱정할 필요가 없도록합니다.
브라우저 및 기타 소프트웨어
자체 캐시가있는 브라우저 및 기타 소프트웨어 애플리케이션에도 동일하게 적용됩니다. 예를 들어, 많은 양의 RAM을 사용하는 Mozilla Firefox와 같은 웹 브라우저가 있다고해서 반드시 나쁜 것은 아닙니다. 컴퓨터에 RAM이 많으면 Firefox가 사용하는 것이 좋습니다. 방문한 웹 페이지를 RAM에 캐시함으로써 Firefox는 웹 페이지로드 시간을 단축하여 뒤로 및 앞으로 버튼을 훨씬 더 빠르게 사용할 수 있습니다. 이러한 이유로 Firefox는 컴퓨터의 RAM 용량에 따라 이상적인 캐시 크기를 자동으로 결정합니다.
Firefox 자체는 역사적으로 메모리 누수 및 기타 문제가 있었을 수 있지만 개념은 동일합니다. 최신 컴퓨터에는 Firefox가 웹 탐색 속도를 높이는 데 사용할 수있는 RAM이 많기 때문에 Mozilla가 Firefox의 RAM 사용량을 50MB로 낮추는 것은 이치에 맞지 않습니다.
다른 소프트웨어에도 동일하게 적용됩니다. 메모리 사용량이 많은 프로그램은 RAM을 낭비하지 않고 잘 사용할 수 있습니다.
빈 RAM이 쓸모없는 이유
RAM을 캐시로 사용하는 것이 좋다고 생각할 수 있지만 이러한 프로그램 파일 및 기타 데이터가 RAM을 차지하는 것을 원하지는 않습니다. 프로그램이 즉시 실행되고 운영 체제 및 프로그램이 최고라고 생각하는 것이 아니라 사용자가 생각하는 최고에 메모리가 사용되도록 빈 RAM을 사용하는 것이 좋습니다.
그러나 이것은 전혀 문제가되지 않습니다. RAM이 캐시 된 파일로 가득 차든 완전히 비어 있든 관계없이 실제로 필요한 프로그램에서 모두 사용할 수 있습니다. RAM의 캐시 된 데이터는 우선 순위가 낮은 데이터로 표시되며 다른 작업에 메모리가 필요한 즉시 삭제됩니다.
이 데이터는 필요할 때 즉시 버릴 수 있기 때문에 캐시에 RAM을 사용하는 데 단점이 없습니다. (한 가지 잠재적 인 단점은 혼란스러워지는 상황을 이해하지 못하는 사용자입니다.)
빈 RAM은 쓸모가 없습니다. 컴퓨터가 빈 RAM에 데이터를 쓰는 것이 더 빠르지 않으며 빈 RAM도 전력을 덜 사용합니다. 실제로 RAM의 파일 캐시에 이미있을 수있는 프로그램을 시작한다고 가정하면 RAM이 비어있을 때가 아니라 사용할 때 프로그램이 훨씬 더 빠르게로드됩니다.
이는 이유 Android에서 작업 킬러를 사용하는 것은 나쁜 생각입니다. , 컴퓨터가 RAM을 가득 채우고 있어도 너무 걱정해서는 안되는 이유이기도합니다. 그것은 또한 이유 중 하나입니다 Windows XP가 오늘날의 하드웨어에 이상적인 운영 체제가 아닌 이유 – XP의 RAM 사용량은 Windows 7보다 훨씬 낮을 수 있지만 적절한 양의 RAM이있는 최신 컴퓨터를 사용하는 경우 반드시 좋은 것은 아닙니다.