tag

2020년 (1) 2단계 확인 (1) 공인인증 (1) 공인인증서 (1) 구글 넥서스 2세대 (1) 구글캐스트 (1) 네트워크 위치 (1) 데비안 (1) 도움말 (1) 멤버십 (1) 멤버십 무료 (1) 보안 (1) 소유권이전 (1) 시스템 관리 컨트롤러 재설정 (1) 애플 (2) 애플 뉴스 (1) 애플 보안 인증 (1) 애플 앱스토어 가이드라인 (1) 앱 이전 (1) 앱스토어 커넥트 (1) 업데이트 (1) 이중 인증 (1) 인증 (1) 인증 전환 (1) 자동회전 동작안함 (1) 자동회전 오류 (1) 크롬캐스트 (1) 키체인 (1) AFNetwork (1) align (1) android (1) Android 앱 이전 (1) apns (1) app 이전 (1) app store (1) App Store Connect (1) App Store Review Guidelines (1) App Tranport Security (1) app transfer (1) appcode (2) apple (4) apple developer program (1) apple news (1) AppStore (1) apt (1) apt-get (1) arm64 error (1) asus nexus (1) bitcode (1) bitcode_bundle (1) cast (1) chromecast (1) coredata (1) Could not connect to server (1) CPU (1) csrutil (1) csrutil disable (1) debian (2) debian install on macbook air (1) debian linux (1) debian mirror (1) delfino (1) el capitan (1) Enable Bitcode (1) error (2) ftp.kr.debian.org (1) google (1) google cast (1) google nexus 2nd (1) google play (1) harukasan (1) help appstore connect (1) html5 (1) image logo (1) Info.plist (1) ios (10) ios distribution signning (1) ios11 (1) ios13 sdk (1) iOS8 (1) iOS9 (2) ITMS-90474 (1) ITMS-90475 (1) itunesconnect (1) jessie (1) jetbrains (2) kernel_task (1) lanet (1) left align (1) linux (1) location (1) macbook air (1) MacBookPro8_2 (1) macOS (1) macoscatalina (1) MEMORY (1) must have (1) network location (1) networksetup (1) non-free (1) NSURLComponents (1) NSURLQueryItem (1) Objective-C (1) operation not permitted (1) optimize (1) osx (2) queryItems (1) SMC (1) softforum (1) sourcelist (1) sqlite (1) storyboard (1) swift (4) swiftui (1) system (1) systemstatus (1) tip (1) Transferring an App (1) uinavigationbar (2) UITabBar (1) UITabBarController (1) uiwebview (1) uninstall (1) uninstaller (1) url encode (1) User Experience Guidelines (1) VALID_ARCHS (1) Ventura (1) vim (1) watch os (1) wkwebview (1) WWDR (1) xcode (7) Xcode Help (1) Xcode IDE 도움말 (1) xcode12 (1) Xcode7 (4) Yosemite (1)

광고-자동

hell.o.world

tim toady

2015-03-18

요세미티 kernal_task 폭주

어느날 갑자기 일하기 힘들정도로 시스템이 느려지고 뻗어버리는 일이 점점 많이졌다.
뭐가 문제인가.

mdwork 도 죽여서 Spotlight 도 멈춰보고
회사에서 쓰는 프로텍션 프로그램도 시스템에서 날려보고
안쓰는 앱도 지워보고,
리부팅도 수시로 해봤으나 소용 없음.

그럼 구글신께 물어봐야지.
아니나 다를까 한두명이 아니구먼...

google 에서 "yosemite kernal_task" 정도로 검색하서 뒤져본 결과
아래와 같이 두가지 정도로 해결책을 모색해 봄.

How to fix kernel_task CPU usage on Yosemite
http://blog.viktorpetersson.com/post/100148585299/how-to-fix-kernel-task-cpu-usage-on-yosemite

요약하자면, kernel extension을 사용하지 않도록 하는 정도.
youtube 에서는 친절하게도 마우스로 하는 방법도 알려주지만,
간단히 model 명을 찾고, 그 모델명의 plist 를 extension 폴더에서 제거(Backup).

# Find the model
$ system_profiler -detailLevel mini | grep "Model Identifier:"
Model Identifier: MacBookPro8,2

# Move and backup the file
$ mkdir -p ~/backup
$ cd /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources
$ sudo mv MacBookPro8_2.plist ~/backup/

또 다른 방법 추가.

How to solve kernel_task high CPU usage?
http://forums.macrumors.com/showthread.php?t=1706948

요약하자면, 위 방법도 있다라는 글도 있고 SMC를 리셋해봐라는 정도.
SMC라는건, 시스템 관리 컨트롤러 라고 하는데 정확히 뭐하는 놈인지는 모르겠음.

Intel 기반 Mac: SMC(시스템 관리 컨트롤러) 재설정하기
http://support.apple.com/kb/ht3964

    직접 분리할 수 없는 배터리가 장착된 휴대용 컴퓨터에서 SMC 재설정하기
    참고: 직접 분리할 수 없는 배터리가 장착된 휴대용 컴퓨터로는 MacBook Pro (Early 2009); 이후,
    MacBook Air 전 모델 및 MacBook (Late 2009)가 있습니다.

    1. 컴퓨터를 종료합니다.
    2. MagSafe 전원 어댑터가 전원 공급원에 아직 연결되어 있지 않으면 MagSafe 전원 어댑터를 전원 공급원에 꽂고 Mac에 연결합니다.
    3. 내장 키보드에서 왼쪽에 있는 shift-control-option 키와 전원 버튼을 동시에 누릅니다.
    4. 눌렀던 키 모두와 전원 버튼을 동시에 놓습니다.
    5. 전원 버튼을 눌러 컴퓨터를 켭니다.
       참고: SMC를 재설정하면 MagSafe 전원 어댑터 LED의 상태가 바뀌거나 LED가 일시적으로 꺼질 수 있습니다.

결과,
일단 위 두가지 조치를 취한 결과, 일단 CPU와 RAM이 천장을 치는 일은 일단 없어진것으로 보여짐.
여전히 성능이 떨어진다고 느껴지는건 진짜 좀 후져져서 그런게 아닐까 하는 생각이 드네.

회사에서 쓰는 놈이 Macbook Pro 2011 late 인놈이니;;