8GB RAM이 장착 된 iMac — 메모리는 항상 거의 다 찼습니다


13

8GB RAM이있는 27``iMac (Late 2012, OS X 10.9.2)이 있습니다. 메모리 사용량은 항상 7GB 이상입니다.하지만 많은 것을 실행하고 있다고 생각하지는 않습니다. 이로 인해 가끔 프로그램이 중단되고 컴퓨터가 느슨해지는 느낌이 듭니다.

내가 실행하는 가장 무거운 것은 쓸모없는 Windows 랩톱 (Windows 전용 프로그램, 작업 관련)의 Parallels 가상화입니다. 그런 다음 주로 Chrome (10-20 탭, 일부는 youtube 비디오)으로 서핑합니다. 물론 Mail, Evernote 등 몇 가지 다른 것들도 열었습니다. 그러나 8GB RAM 컴퓨터가 압도적이라고 생각하지 않습니다. 내가 틀렸을 수도있다.

Activity Monitor에서 프로세스 내보내기를 기꺼이 제공합니다. 물론 조사해 보았고, 내가 추측 한 시스템 프로세스 인 많은 작은 프로세스 (나에게 알려지지 않은)를 실행하고 있습니다. 저는 오랜 PC 사용자이며 PC의 프로세스 관리에 대한 방법을 알고 있지만 Mac에서는 그렇지 않습니다.

어떻게 생각해? 더 많은 RAM이 필요합니까, 아니면 느낌이 들지 않습니까?

문안 인사,


걱정하지 마십시오. MBR에 16GB RAM이 있으며 항상 가득 찼습니다.
kenorb

무엇합니까 활동 모니터 쇼 - 윈도우 VM와 패러랠는 것이다 RAM이 많이 걸릴
user151019

답변:


24

OSX는 메모리를 관리하기 때문에 (Windows와 마찬가지로) 성능 문제가 메모리 제한으로 인해 발생하는지 알기가 어렵습니다. 기술적으로, 당신은 OS가 사용 가능한 모든 메모리를 캡처하고 필요에 따라 할당하기를 정말로 원합니다.이 경우, 사용 가능한 메모리는 있지만 OS가 할당하지 않은 경우에도 모든 메모리가 '사용'되는 것을 볼 수 있습니다.

이것은 OSX 및 Win7 +에서 발생하는 것과 다소 유사합니다. 그러나 Apple은 과거에 Wired, Swap, Real 등과 같은 많은 메모리 분류와 혼동을 일으켰습니다.

운 좋게도 Mavericks를 실행 중이며 Mavericks의 새로운 기능은 Apple 지원 문서 ( http://support.apple.com/kb/HT5890)에 설명 된 메모리 압력 그래프입니다 .

여기에 이미지 설명을 입력하십시오

기본적으로 메모리 그래프에 빨간색이 표시되면 RAM이 더 필요하고 녹색이면 양호합니다. 자세한 내용은 기사를 읽는 것이 좋지만 빨간색, 노란색, 녹색은 문제가있는 위치를 안내하는 데 유용한 시각적 도구입니다.

모델에 따라 개인적으로 Mac이 메모리 제한보다 하드 드라이브 액세스 속도가 더 빠르다는 사실을 발견했습니다. 따라서 iMac에 SSD가 없으면 SSD에 큰 영향을 미칩니다 (불행히도 iMac에 넣는 작업은 상당히 많습니다) )


9

최신 운영 체제와 마찬가지로 OS X은 가능한 한 많은 RAM을 사용하려고합니다. 예를 들어, OS X :

  • 응용 프로그램이 다시 시작되면 시간을 얻기 위해 종료 될 때 데이터를 메모리에 유지합니다.
  • 최근에 사용한 파일을 느리고 느린 하드 드라이브에서 캐시하여 나중에 더 빠르게 액세스 할 수 있습니다.

분명히이 메모리는 필요한 경우 다른 용도로 계속 사용할 수 있습니다. 그러나 시스템은 당장 “해제”할 필요가 없다고 생각합니다 . 필요가 나타날 때까지 기다립니다.

즉, 잠시 동안 실행 한 후에 는 컴퓨터에 항상 메모리가 거의 또는 거의 사용되었음을 나타냅니다 . RAM이 충분하지 않다는 의미는 아닙니다. 단지 시스템이 낭비하지 않도록하는 것입니다.

실제로 메모리가 부족한지 확인하려면 주로 자주 교체하는지 확인해야합니다. 나는 @cmason의 훌륭한 답변을 언급 할 것입니다.


1
편집 해 주셔서 감사합니다. 압축 메모리가 범인의 일부인지 궁금합니다.)
Blaisorblade

1

SSD를 구입하십시오. 10.9.2는 RAM을 효율적으로 관리하는 방법을 잘 알고 있으므로 걱정하지 않아도됩니다. 위에서 말했듯이 OSX는 건강한 이유로 가능한 한 많은 메모리를 사용하려고 시도합니다.

8GB는 정상적인 사용에 적합합니다 (이 맥락에서는 무거운 비디오 / 그래픽 편집이 정상으로 간주되지 않음).

SSD를 설치할 때 2011 년 초 15 인치 MBP (8GB w / 8GB)가 다른 방식으로 훨씬 빨라졌습니다. VirtualBox에서 Win7 가상 머신을 실행하고 외부 FireWire 800 드라이브의 가상 머신을 아무 문제없이 실행합니다.


1

@cmason의 답변이 마음에 들지만 몇 가지 기본 사항을 분명히하고 싶습니다.

여기에는 두 가지 별도의 질문이 있습니다. (1)보고 한 지연은 일부 답변에서 암시 된 것처럼 하드 디스크로 인해 발생했을 가능성이 높습니다. 하드 디스크의 올바른 위치로 이동하는 데는 약 10ms 정도 걸리며 이러한 지연은 사용자가 볼 수 있도록 쌓입니다. (2) 메모리가 디스크의 캐시로 사용되기 때문에 메모리가 가득 찼습니다.

유일한 관계는 시스템이 디스크에서 동일한 내용을 다시 읽어야 할 때 캐시로 더 많은 RAM을 사용하는 것이 도움이 될 수 있다는 것입니다 (필요한 것이 RAM에 보관 된 경우).

그러나 시스템이 하드 디스크에서 새로운 내용을 읽을 때마다 더 빠른 디스크 (SSD) 만 도움이 될 수 있습니다 (또는 일부 시스템은 시스템이 디스크에서 무엇을 읽을 것인지 미리 추측하려고하지만이를 수행 할 수는 없습니다) 컴퓨터에는 미래를 예측하는 수정 구슬이 없기 때문에 일반적으로 기적).


0

RAM 업그레이드는 저렴하고 쉬우므로 OS X에서 메모리 관리의 복잡성을 이해하려고하기보다는 수행하십시오.

SSD 업그레이드는 비싸고 어렵지만 (특히 iMac에서) 훨씬 즉각적이고 눈에 띄는 차이를 만들 것입니다. 나는 그것을 시도한 적이 없지만 외부 Thunderbolt로 연결된 SSD에서 OS X를 실행하더라도 내부 회전 디스크보다 빠르다고 생각합니다 (내부 디스크보다 느리지 만).

Parallels와 Chrome 사이에서 OS X은 메모리를 디스크로 스왑하고 회전 디스크의 디스크 i / o는 부족합니다. 내 경험에 따르면 브라우저는 시간이 지남에 따라 메모리를 해제하는 것을 꺼려하므로 문제가 발생하면 Chrome을 다시 시작하십시오. 아마도 Parallels를 다시 시작하는 것보다 쉽습니다.


8
첫 번째 단락에서 이것은 하드웨어 제조업체가 사용하기를 원하는 일종의 순진한 "솔루션"입니다. "램만 더 사세요"아니요,하지 마십시오! 사용하고있는 이유와 이유를 이해하십시오. 자본가들이 이기지 못하게하십시오!
궤도에서 가벼움 레이스

0

8 기가의 램은 Mac 형제에게 적합합니다 ... 2014 mbp w / 8gs를 얻었고 같은 문제가 있습니다. 메모리는 항상 거의 다 사용 된 것처럼 보이지만 실제로는 앱과 파일 캐시에만 있습니다. 개인적으로 모든 메모리를 보여주고 캐시에 있지는 않지만 개인적으로 좋아하지만 나중에 어떻게 할 수 있습니까? 롤 ...

그리고 btw-ive는 ssd를 얻었다. 필자는 평생 맥 사용자 일 뿐이며, 솔직히 말하면 부팅 시간이 약 1 분 & 1/2 정도에서 부팅 시간은 약 5 분에 달한다. 초 ..... 아니 BS;)


-1

RAM 업그레이드를 권장하는 사람들-시간과 돈을 낭비합니다. 새로운 30 인치 데스크톱 Mac에서 한동안 문제를 모니터링했으며 8Gb부터 시작했습니다. RAM 사용은 며칠에 걸쳐 계속 올라가고 앱은 3 일이 지나도 4GB RAM이있는 Firefox 시트, 다른 앱은 시스템에 아무것도 남기지 않으면 서 느리고 사용할 수 없습니다.

총 16GB에 8GB를 추가하도록 업그레이드되었습니다. 그리고 무엇을 알고 있습니까? 3 일 후 16GB가 모두 제거되었고 Firefox는 5GB, Atom 텍스트 편집기는 4GB, 기타 유사한 앱은 메일이 3GB를 유지했습니다.

이 숫자는 제정신이 아니며 정상이 아닙니다. 실제 PC, 즉 Windows 또는 Linux에서는 발생하지 않습니다. 이것은 전적으로 Apple OS 결함이며 불량한 RAM 관리입니다.

따라서 더 많은 RAM을 사지 말고 돈을 저축하십시오. 나는 여전히 앱에서 램을 강제로 해제 할 수있는 프로그래밍 솔루션을 찾고 있습니다.

업데이트 : 커튼 앱은 자체 RAM 관리를 수행 할 수있을 정도로 똑똑하여 Firefox를 편집합니다 about:config.

browser.cache.memory.enable - true
browser.cache.memory.capacity - something sensible
config.trim_on_minimize - true
browser.sessionhistory.max_entries - 10
nglayout.initialpaint.delay - 0

거기에 답이 있습니까? 이 2 년 된 질문에 대답하려는 경우 OP에서 제기 한 문제를 해결하도록 편집하십시오. 그렇지 않은 경우이 답변에 투표하지 않을 위험이 있습니다.
fsb
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.