* way * 너무 많은 메모리를 사용하는 kernel_task


34

RAM이 4GB 인 2008 Mac Mini가 있습니다. 최근에 (Lion 설치 후) 매우 느리게 작동하기 시작하여 Activity Monitor를 사용하여 시스템 리소스를 어떻게 사용하고 있는지 확인했습니다. kernel_task가 2.95GB의 RAM을 사용하고 있음이 밝혀졌습니다. 오타가 아닙니다 : ~ 3GB의 RAM을 사용하고 있습니다.

이 Mac Mini를 TV와 Drobo에 연결된 홈 미디어 서버로 사용합니다. 다시 말해서, 아이튠즈를 넘어서서 실제로는 많이 사용하지 않습니다. 수많은 응용 프로그램이 실행 중이거나 Drobo 및 TV 이외의 액세서리가 연결되어 있지 않습니다.

무엇을 위해 kernel_task에 3GB의 RAM이 필요할 수 있으며, 모든 RAM을 중단하고 시스템을 멈출 때까지 멈추는 방법은 무엇입니까?


1
라이온은 최근에 어떻게 설치 되었습니까? 내가 찾은 것은 잠들기까지 약간의 시간이 걸린다는 것입니다. OS를 새로 고치고 앱을 복원하여 (업그레이드 방법을 잘 모름) 성능을 향상시킬 수 있습니다.

약 2 개월 전에 Lion을 설치했는데 지난 한 달 동안 만이 문제를 발견했습니다. 새로 설치하지 않고 기본 업그레이드를 수행했습니다.
Alex Basson 2012 년


제안 된 솔루션을 사용해 보셨습니까? 어느 것이 사악한 모듈입니까?
ManuelSchneid3r

답변:


19

과거에는 OS X를 업그레이드 한 후에도 여전히로드되고있는 오래된 커널 확장으로 인해 이상한 메모리 소비 문제가 발생했습니다. 확장 중 일부는 더 이상 사용하지 않고 잊어 버린 응용 프로그램을위한 것입니다. 애플이 아닌 커널 확장명을 모두 나열한 후 하나씩 언로드하여 메모리 소비가 개선되는지 확인하십시오.

로드 된 내용을 나열하려면 터미널 쉘에서 다음을 입력하십시오.

kextstat | grep -v com.apple

따라서 각 커널 확장에는 기본 / System / Library / Extensions /에 해당 kext 파일이 있습니다.

그런 다음 커널 확장을 언로드하려면 다음을 입력하십시오.

sudo kextunload /System/Library/Extensions/<NAME_OF_KEXT_File.kext>

기발한 확장 프로그램을 식별 한 경우보다 라이온스 친화적 인 응용 프로그램의 업데이트 된 버전이 있는지 확인할 수 있습니다.


1
첫 번째 명령은 kexstat를 작성했으며 kextstat
Jonathan

2
확장 프로그램을 언로드하면 즉시 적용됩니까? 아니면 다음에 다시 시작한 후에 만입니까?
Nic Cottrell

-1

Lion을 새로 설치하는 것이 좋습니다. 새로 설치하지 않고 10.6에서 10.7로 업그레이드하는 데 꽤 많은 문제가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.