Mac 10.9.3에서 파일 캐시를 비우는 방법


14

8GB RAM으로 osx 10.9.3을 실행하는 macbook pro가 있습니다.

RAM을 모니터링하고 메뉴 표시 줄에 표시하는 응용 프로그램을 사용하고 외부 드라이브 (총 5GB)에서 Mac에 여러 개의 큰 파일을 복사 한 후 250MB ~ 400MB의 사용 가능한 RAM 만 있습니다 ( 숫자는 변동합니다. 일반적으로이 숫자는 3.5GB 이상입니다. 앱을 열면 대부분의 RAM (5.66GB)이 파일 캐시에 할당되어 있다고 알려줍니다.

http://i.imgur.com/4JQfDL8.jpg

컴퓨터를 다시 시작하지 않고도 RAM을 다시 가져올 수있는 방법이 있습니까? 필자가 나중에 필요할 때 쉽게 실행할 수 있도록 애플 스크립트 파일을 사용하여이 작업을 수행 할 수 있는지를 선호하지만 필요하지는 않습니다.

답변:


11

이것은 정상이며 문제를 나타내지 않습니다. 사람들은 RAM이 사용 중이거나 비어 있다고 생각하는 경향이 있지만 실제로는 그렇지 않습니다. 파일 캐시는 이에 대한 완벽한 예입니다.

외장 드라이브에서 해당 데이터를 복사 할 때는 먼저 내용을 RAM으로 읽어서 다른 드라이브에 쓸 수 있도록해야했습니다. 5GB의 데이터를 RAM에 복사하는 것은 계산 비용이 많이 드는 작업입니다. 방금 복사 한 파일을 사용하려면 어떻게해야합니까? 컴퓨터는 당신이 할 것이라고 베팅하고 있으므로 사본을 RAM에 보관하여 지불하면 다시 비용을 지불하지 않습니다.

이제 질문의 핵심을 다루는 키커가 있습니다. 파일 캐시에 5.66 기가의 데이터가 있으면 실제로 250-400 MB의 RAM을 사용할 수 있습니까? 아니. 5.66GB는 운영 체제와 관련하여 여전히 무료입니다. 왜? 컴퓨터가 다른 RAM이 필요할 경우 나노초에 해당 RAM을 덤프 할 수 있기 때문입니다. 아무 것도하지 않고 빈 상태로 두는 것보다 RAM에 캐시 된 내용의 복사본으로 RAM을 채우는 것이 더 유리합니다. 운영 체제가 캐시 대상에 대해 더 똑똑할수록 컴퓨터가 더 빠릅니다.

이 프로그램이 사용중인 RAM의 양에 대한 진실을 알려주고 있지만 동시에 사용 가능한 RAM의 양을 잘못 나타내고 있습니다.


That 5.66 GB is still free as far as the operating system is concernedOSX가 메모리의 해당 섹션을 사용 가능한 것으로 표시 할 수없는 이유는 무엇입니까? 일반 사용자와 혼동됩니다.
시리얼 엔진

OS X은이를 무료로 표시합니다. 활동 모니터는 그것을 반영했을 것입니다. 혼란은 개인이 사용하는 타사 앱에서 발생하며 OS와 다른 수를보고합니다. 어느 앱도 틀리지 않습니다. 그들은 사실에 대한 해석에 대해 서로 의견이 맞지 않습니다.
Wes Sayeed

Mavericks에서 앱 메모리 정리는 Memory UsedActivity Monitor 와 동일 하게 보고했습니다 . 사용 된 메모리를 계산할 때 파일 캐시를 빼지 않습니다.
직렬 엔진

그래도 무료가 아닌 것을 아십니까? 하드 디스크를 최고 속도로 실행하여 기가 바이트의 여유 메모리를 채우면로드하려는 다른 모든 속도가 느려집니다. 또한 여유 공간이 없음 : 일부 메모리 내용을 압축하는 데 필요한 계산 시간으로 더 많은 디스크 내용을 캐시 할 수 있습니다. (크롬 만 실행하고 600MB 압축 메모리를 사용하는 이유라고 생각합니다.) 6 살짜리, 상당히 낮은 사양의 맥북은 파일 캐싱을 사용하여 OSX 버전으로 업그레이드 한 후 개처럼 실행되었습니다. 왜.
병원체

오해 할 수도 있지만 파일 캐싱은 아마도 최근에 OS X에 추가 된 것이 아닐 수도 있습니다. OS X는 기본적으로 Unix의 형태 인 FreeBSD를 기반으로하며, Unix의 모든 변종이 공통적으로 가지고 있지는 않지만 가장 중요한 것은 파일 캐싱입니다.
yitwail

16

터미널 애플리케이션 및 활동 모니터를여십시오. 터미널에서

purge

명령을 수행 할 수 없다고 말하면 정상입니다. 이제 실행

sudo purge

컴퓨터에서 sudo명령을 사용하라는 메시지가 표시 될 수 있습니다 . 컴퓨터 기술 수준을 모르지만 sudo잘못 사용하거나 잘못 입력 한 명령은 전체 운영 체제를 심각하게 망칠 수 있습니다.

활동 모니터를 확인하면 파일 캐시가 지워져 Mac의 RAM 사용량이 줄어 듭니다.


0

Diskinventory X를 사용하여 컴퓨터에서 너무 많은 공간을 차지하는 파일 및 폴더를 찾으십시오. "파일 캐시"폴더가 보이고 삭제할 수 있어야합니다.


질문을주의 깊게 다시 읽으십시오. 귀하의 답변은 원래 질문에 대한 답변이 아닙니다 . 질문에 언급 된 파일 캐시는 메모리 캐시입니다 하지 디스크의 폴더.
DavidPostill
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.