너무 많은 RAM을 사용하는 OSX 매버릭스 2시간 사이의 어느 곳이

최근에 2011 년 중반 15 인치 MacBook Pro를 Mac OS X 10.9 Mavericks로 업그레이드했습니다. 그 이후로, 컴퓨터의 RAM 사용량은 컴퓨터를 사용할 수 없게 만드는 시점까지 급증했습니다. 특히, 1 분 부팅 후 2시간 사이의 어느 곳이 프로세스가 kernel_task사용하는 RAM의 GB 4 사이 5 (I 8 GB가 설치되어)와 mds그리고 mds_store그들 사이에 약 2 GB를 사용합니다. 이때 모든 앱이 응답하지 않게됩니다.

이 일이 발생한 후 약 5 분 이내에 컴퓨터를 재시동하지 않으면 Mac OS X에서 모든 응용 프로그램을 종료하도록 요청합니다. 그렇게하지 않으면 컴퓨터가 완전히 응답하지 않고 (요청을 다시 시작하더라도) 강제 종료를 수행해야합니다. 내가 똑같은 일이 발생하지만 몇 분 더 걸립니다. 나는 Apple 담당자와 이야기를 나 P으며 PRAM을 플래시하고 SMC를 재설정한다고 말했지만 아무 일도 일어나지 않았습니다.

그 외에도 그는 내 장치를 보내라고 말했지만 지금은 할 수 없습니다. 무슨 일이야?



답변

그래서 iMac에서도 같은 것을 발견했습니다. Mavericks는 Lion 또는 Mountain Lion보다 더 많은 RAM을 씹는 것처럼 보였습니다.

재부팅이 필요없는 해결책을 찾았습니다. “OS X Mavericks에서 제거 명령 사용”

간단하게 실행하고 sudo purge(암호를 묻습니다) OS가 걸려있는 사용되지 않은 메모리를 제거합니다.

이 제거를 수행하는 동안 시스템이 1-2 초 동안 멈추는 것처럼 보이지만이 방법으로 5GB 이상 여유 공간을 확보했습니다.


답변

나는 경험이 kernel_task본질적으로 내 실행중인 앱을 모두 동결 가능한 모든 RAM을 RAM 20GB의 최대 열기구 및 포화 (그러나 공개되지 않음). 시행 착오를 통해 R 응용 프로그램을 종료 한 후 kernel_task합리적인 1GB로 돌아갔습니다 (R.app에는 당시 1GB 이상의 메모리가 필요하지 않음).

내 시나리오의 특정 수정은 R.app 응용 프로그램을 다시 시작하는 것이 었습니다. 실행중인 모든 앱을 하나씩 종료하여 어떤 앱이 상호 작용 kernel_task하여 문제를 일으킬 수 있는지 체계적으로 파악할 수 있습니다 .


답변

나는 애플 지원 포럼에서이 질문을 게시 여기에 자신의 제안에 어떤 진단을 달렸다. 그것들을 실행 한 후, Mavericks를 설치하기 전에 존재하지 않았던 시스템의 새로운 문제를 발견했습니다. 아니 그들 중 적어도 내 파이썬의 대부분은 더 이상 작동하지 않습니다 (예 : 플라스크 팬더 등) 패키지 및 easy_installpip지금 깨진. 새로 설치하고 프로세스에서 다운 그레이드를 고려하는 것이 좋습니다.


답변

2008 년부터 최대 용량이 4Gb RAM 인 오래되었지만 훌륭한 iMac이 있습니다. Mac 권장 사항에 따라 Mavericks의 “cero”이후로 다시 설치했지만 성능은 여전히 ​​매우 나빴으며 메모리 소비는 끔찍했습니다.

또한 “Mac을 더 빠르게 만들기”라는 약속하에 Mac Keeper를 설치했는데 바이러스 백신 및 앱의 리소스를 위해 많은 메모리를 소비했습니다.

내 해결책 : Mac Keeper를 제거하십시오. 즉시 1.5Gg의 RAM을 복구했으며 컴퓨터를 다시 시작한 후 2.0Gb의 RAM을 절약했습니다.

iMac 모델로 인해 kernel_task 과도한 소비를 해결해야합니다. 나는 Mavericks를 설치하는 데 큰 실수를했다고 생각합니다.


답변

나에게 문제는 Adobe Lightroom이었습니다. iMac에 18gig의 메모리가 있고 Kernel_task는 5.33 기가 소요되었습니다. Lightroom을 종료하면 사용 된 메모리가 1.33 기가로 떨어졌습니다.

문제가있는 앱을 찾았습니다.

sudo lsof | grep -i kernel

이제 누구의 잘못입니까-Apple 또는 Adobe?


답변

내 컴퓨터에서 내가 한 일은 메모리를 제거하기 위해 cron 작업을 수행하는 것이 었습니다.

수퍼 유저로 전환했습니다

sudo su
crontab -e

그런 다음 다음 줄을 추가했습니다.

* * * * * purge

매분 제거를 실행합니다. 메모리 사용량이 평균 16 / 16G에서 9 / 16G로 감소했습니다.


답변

나는 같은 문제가 있었다. 수개월의 기억력 부족으로 치료법을 찾았습니다.

귀하의 메일 계정 (호스트 교환 또는 imap)에 많은 중복 항목이 포함되어있는 경우-스포트라이트 인덱싱으로 인해 혼란이 발생합니다. 모든 중복을 비교하려고하므로 하나의 메시지로 표시 할 수 있다고 가정합니다.

iOS 메일 앱이 OS X 메일 앱과 동일한 메일 폴더에 대해 읽지 않은 다른 횟수를 표시하는 경우 이는 중복에 대한 특정 표시입니다. iOS에 이메일이 표시되고 OS X 메일에 빈 폴더가 표시되는 경우에도 마찬가지입니다.

이동 / 복사 / 삭제가 불완전하거나 동일한 메일의 여러 사본을 수신하여 중복이 발생할 수 있습니다.

https://github.com/quentinsf/IMAPdedup 을 사용 하여 모든 폴더를 탐색하고 복제본을 자동으로 삭제했습니다. 메시지 ID 또는 헤더를 비교합니다.

그 후, 내 맥 중 어느 것도 메모리 압력을 다시 보지 못했습니다.

나는 이것이 메모리 압력으로 고통받는 모든 사람들에게 도움이되기를 바랍니다.