MacBook Pro中使用300%CPU时间,高风扇速度和慢速计算机的Kernel_task [重复]


15

我的MacBook Pro最近变慢了。活动监视器显示内核任务正在使用大约300%的CPU。风扇始终保持高速运转。

以下是我的计算机的详细信息:

  • Macbook Pro 13英寸,2012年中;
  • 处理器2.5 GHz Intel Core i5;
  • 内存4 GB 1600 MHz DDR3;
  • 图形Intel HD Graphics 4000

请提出一些解决方案。

我尝试过几次重置SMC。

控制台日志

Jun  5 17:17:11 Manishs-MacBook-Pro kernel[0]: Resetting IOCatalogue.
Jun  5 17:17:28 Manishs-MacBook-Pro.local com.apple.kextcache[212]: rebuilding /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
Jun  5 17:17:30 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleThunderboltEDMSink failed; removing personalities from kernel.
Jun  5 17:17:31 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleIntelMCEReporter failed; removing personalities from kernel.
Jun  5 17:17:32 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleUpstreamUserClient failed; removing personalities from kernel.
Jun  5 17:17:33 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.iokit.IOFireWireIP failed; removing personalities from kernel.
Jun  5 17:17:34 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.SMCMotionSensor failed; removing personalities from kernel.
Jun  5 17:17:34 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleIntelHD4000Graphics failed; removing personalities from kernel.
Jun  5 17:17:35 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleMikeyDriver failed; removing personalities from kernel.
Jun  5 17:17:36 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleSMCLMU failed; removing personalities from kernel.
Jun  5 17:17:37 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.ApplePlatformEnabler failed; removing personalities from kernel.
Jun  5 17:17:37 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleHDAController failed; removing personalities from kernel.
Jun  5 17:17:39 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleSMCPDRC failed; removing personalities from kernel.
Jun  5 17:17:39 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleThunderboltIP failed; removing personalities from kernel.
Jun  5 17:17:41 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.driver.AppleHWAccess failed; removing personalities from kernel.
Jun  5 17:17:42 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.iokit.IOBluetoothSerialManager failed; removing personalities from kernel.
Jun  5 17:17:42 Manishs-MacBook-Pro.local com.apple.kextd[11]: Load com.apple.iokit.IOUserEthernet failed; removing personalities from kernel.
Jun  5 17:27:50 Manishs-MacBook-Pro.local com.apple.kextcache[244]: Created prelinked kernel /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache.
Jun  5 17:27:51 Manishs-MacBook-Pro kernel[0]: Kext loading now disabled.
Jun  5 17:27:51 Manishs-MacBook-Pro kernel[0]: Kext unloading now disabled.
Jun  5 17:27:51 Manishs-MacBook-Pro kernel[0]: Kext autounloading now disabled.
Jun  5 17:27:51 Manishs-MacBook-Pro kernel[0]: Kernel requests now disabled.
Jun  5 17:29:35 localhost kernel[0]: Longterm timer threshold: 1000 ms
Jun  5 17:29:35 localhost kernel[0]: PMAP: PCID enabled
Jun  5 17:29:35 localhost kernel[0]: PMAP: Supervisor Mode Execute Protection enabled
Jun  5 17:29:35 localhost kernel[0]: Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64
Jun  5 17:29:35 localhost kernel[0]: vm_page_bootstrap: 939686 free pages and 100698 wired pages
Jun  5 17:29:35 localhost kernel[0]: kext submap [0xffffff7f807a9000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff80007a9000]
Jun  5 17:29:35 localhost kernel[0]: zone leak detection enabled
Jun  5 17:29:35 localhost kernel[0]: "vm_compressor_mode" is 4
Jun  5 17:29:35 localhost kernel[0]: standard timeslicing quantum is 10000 us
Jun  5 17:29:35 localhost kernel[0]: standard background quantum is 2500 us
Jun  5 17:29:35 localhost kernel[0]: mig_table_max_displ = 74
Jun  5 17:29:35 localhost kernel[0]: TSC Deadline Timer supported and enabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=2 Enabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=1 Enabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=3 Enabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=5 LocalApicId=255 Disabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=6 LocalApicId=255 Disabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=7 LocalApicId=255 Disabled
Jun  5 17:29:35 localhost kernel[0]: AppleACPICPU: ProcessorId=8 LocalApicId=255 Disabled
Jun  5 17:29:35 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet
Jun  5 17:29:35 localhost kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Jun  5 17:29:35 localhost kernel[0]: calling mpo_policy_init for Sandbox
Jun  5 17:29:35 localhost kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)
Jun  5 17:29:35 localhost kernel[0]: calling mpo_policy_init for Quarantine
Jun  5 17:29:35 localhost kernel[0]: Security policy loaded: Quarantine policy (Quarantine)
Jun  5 17:29:35 localhost kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
Jun  5 17:29:35 localhost kernel[0]: The Regents of the University of California. All rights reserved.
Jun  5 17:29:35 localhost kernel[0]: MAC Framework successfully initialized
Jun  5 17:29:35 localhost kernel[0]: using 16384 buffer headers and 10240 cluster IO buffer headers
Jun  5 17:29:35 localhost kernel[0]: AppleKeyStore starting (BUILT: Apr 17 2014 23:36:27)
Jun  5 17:29:35 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
Jun  5 17:29:35 localhost kernel[0]: ACPI: sleep states S3 S4 S5
Jun  5 17:29:35 localhost kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 0046
Jun  5 17:29:35 localhost kernel[0]: AppleIntelCPUPowerManagement: (built 23:35:25 Apr 17 2014) initialization complete
Jun  5 17:29:35 localhost kernel[0]: pci (build 23:24:05 Apr 17 2014), flags 0x63008, pfm64 (36 cpu) 0xf80000000, 0x80000000
Jun  5 17:29:35 localhost kernel[0]: [ PCI configuration begin ]
Jun  5 17:29:35 localhost kernel[0]: console relocated to 0xf80000000
Jun  5 17:29:35 localhost kernel[0]: [ PCI configuration end, bridges 11, devices 15 ]
Jun  5 17:29:35 localhost kernel[0]: FireWire (OHCI) Lucent ID 5901 built-in now active, GUID 003ee1fffea1d692; max speed s800.
Jun  5 17:29:35 localhost kernel[0]: mcache: 4 CPU(s), 64 bytes CPU cache line size
Jun  5 17:29:35 localhost kernel[0]: mbinit: done [64 MB total pool size, (42/21) split]
Jun  5 17:29:35 localhost kernel[0]: Pthread support ABORTS when sync kernel primitives misused
Jun  5 17:29:35 localhost kernel[0]: rooting via boot-uuid from /chosen: CE01C8BF-EA58-3180-808C-44150001BB0D
Jun  5 17:29:35 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Jun  5 17:29:35 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start
Jun  5 17:29:35 localhost kernel[0]: com.apple.AppleFSCompressionTypeDataless kmod start
Jun  5 17:29:35 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
Jun  5 17:29:35 localhost kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded
Jun  5 17:29:35 localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready
Jun  5 17:29:35 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/APPLE HDD TOSHIBA MK5065GSXF Media/IOGUIDPartitionScheme/Customer@2
Jun  5 17:29:35 localhost kernel[0]: BSD root: disk0s2, major 1, minor 1
Jun  5 17:29:35 localhost kernel[0]: BTCOEXIST off 
Jun  5 17:29:35 localhost kernel[0]: BRCM tunables:
Jun  5 17:29:35 localhost kernel[0]: pullmode[1] txringsize[  256] txsendqsize[1024] reapmin[   32] reapcount[  128]
Jun  5 17:29:35 localhost kernel[0]: hfs: mounted Macintosh HD on device root_device
Jun  5 17:29:35 localhost kernel[0]: Thunderbolt Self-Reset Count = 0xedefbe00
Jun  5 17:29:35 localhost kernel[0]: AppleUSBMultitouchDriver::checkStatus - received Status Packet, Payload 2: device was reinitialized
Jun  5 17:29:35 localhost kernel[0]: pci pause: SDXC
Jun  5 17:29:35 localhost kernel[0]: VM Swap Subsystem is ON
Jun  5 17:29:35 localhost kernel[0]: Waiting for DSMOS...
Jun  5 17:29:35 localhost kernel[0]: IOBluetoothUSBDFU::probe
Jun  5 17:29:35 localhost kernel[0]: IOBluetoothUSBDFU::probe ProductID - 0x821D FirmwareVersion - 0x0131
Jun  5 17:29:35 localhost kernel[0]: **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0xdc00 ****
Jun  5 17:29:35 localhost kernel[0]: **** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed -- 0xdc00 ****
Jun  5 17:29:35 localhost kernel[0]: SMC::smcReadKeyAction ERROR: smcReadData8 failed for key LsNM (kSMCKeyNotFound)
Jun  5 17:29:35 localhost kernel[0]: SMC::smcReadKeyAction ERROR LsNM kSMCKeyNotFound(0x84) fKeyHashTable=0x0
Jun  5 17:29:35 localhost kernel[0]: SMC::smcGetLightshowVers ERROR: smcReadKey LsNM failed (kSMCKeyNotFound)
Jun  5 17:29:35 localhost kernel[0]: SMC::smcPublishLightshowVersion ERROR: smcGetLightshowVers failed (kSMCKeyNotFound)
Jun  5 17:29:35 localhost kernel[0]: SMC::smcInitHelper ERROR: smcPublishLightshowVersion failed (kSMCKeyNotFound)
Jun  5 17:29:35 localhost kernel[0]: Previous Shutdown Cause: 5
Jun  5 17:29:35 localhost kernel[0]: init
Jun  5 17:29:35 localhost kernel[0]: probe
Jun  5 17:29:35 localhost kernel[0]: start
Jun  5 17:29:35 localhost kernel[0]: [IOBluetoothHCIController][staticBluetoothHCIControllerTransportShowsUp] -- Received Bluetooth Controller register service notification -- 0xdc00 
Jun  5 17:29:35 localhost kernel[0]: [IOBluetoothHCIController][start] -- completed
Jun  5 17:29:35 localhost kernel[0]: DSMOS has arrived
Jun  5 17:29:35 localhost kernel[0]: [IOBluetoothHCIController::setConfigState] calling registerService
Jun  5 17:29:35 localhost kernel[0]: **** [IOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Connected to the transport successfully -- 0x2c40 -- 0x2000 -- 0xdc00 ****
Jun  5 17:29:36 localhost kernel[0]: m_tail has not been written to hardware: m_tail = 0x00000000, hardare tail register = 0x00000060
Jun  5 17:29:39 localhost kernel[0]: IO80211Controller::dataLinkLayerAttachComplete():  adding AppleEFINVRAM notification
Jun  5 17:29:39 localhost kernel[0]: IO80211Interface::efiNVRAMPublished():  
Jun  5 17:29:41 localhost kernel[0]: AirPort: Link Down on en1. Reason 8 (Disassociated because station leaving).
Jun  5 17:29:48 Manishs-MacBook-Pro kernel[0]: createVirtIf(): ifRole = 1
Jun  5 17:29:48 Manishs-MacBook-Pro kernel[0]: in func createVirtualInterface ifRole = 1
Jun  5 17:29:48 Manishs-MacBook-Pro kernel[0]: AirPort_Brcm4331_P2PInterface::init name <p2p0> role 1
Jun  5 17:29:48 Manishs-MacBook-Pro kernel[0]: AirPort_Brcm4331_P2PInterface::init() <p2p> role 1
Jun  5 17:29:48 Manishs-MacBook-Pro kernel[0]: Created virtif 0xffffff8018179000 p2p0
Jun  5 17:29:51 Manishs-MacBook-Pro kernel[0]: flow_divert_kctl_disconnect (0): disconnecting group 1
Jun  5 17:29:51 Manishs-MacBook-Pro kernel[0]: **** [IOBluetoothHostControllerUSBTransport][SuspendDevice] -- Suspend -- 
suspendDeviceCallResult = 0x0000 (kIOReturnSuccess) -- 0xdc00 ****
Jun  5 17:29:57 Manishs-MacBook-Pro kernel[0]: IOPPF: AppleIntelCPUPowerManagement mode
Jun  5 17:29:57 Manishs-MacBook-Pro kernel[0]: IOPPF: Sent gpu-internal-plimit-notification last value 14 (rounded time weighted average 14)
Jun  5 17:29:57 Manishs-MacBook-Pro kernel[0]: IOPPF: Sent cpu-plimit-notification last value 19 (rounded time weighted average 19)
Jun  5 17:29:57 Manishs-MacBook-Pro kernel[0]: IOPPF: Sent cpu-idle-plimit-notification last value 60 (rounded time weighted average 60)
Jun  5 17:30:00 Manishs-MacBook-Pro kernel[0]: en3: promiscuous mode enable succeeded
Jun  5 17:32:00 Manishs-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=229[GoogleSoftwareUp] final status 0x0, allowing (remove VALID) page
Jun  5 17:32:14 Manishs-MacBook-Pro kernel[0]: AppleKeyStore:Sending lock change 0
Jun  5 17:34:12 Manishs-MacBook-Pro kernel[0]: Ethernet [AppleBCM5701Ethernet]: Link up on en0, 100-Megabit, Full-duplex, Symmetric flow-control, Debug [796d,0301,0de1,0300,45e1,0000]
Jun  5 17:34:13 Manishs-MacBook-Pro kernel[0]: AppleBCM5701Ethernet [en0]:       44     600a receivePackets - got vlan packet
Jun  5 17:35:34 Manishs-MacBook-Pro kernel[0]: fsevents: watcher dbfseventsd (pid: 302) - Using /dev/fsevents directly is unsupported.  Migrate to FSEventsFramework
Jun  5 17:36:10 Manishs-MacBook-Pro kernel[0]: considerRebuildOfPrelinkedKernel prebuild rebuild has expired

您的小牛队是最新的吗?
Matthieu Riegler 2014年

在控制台中查看它在做什么?
Ruskes 2014年

@MatthieuRiegler我想是的。
Manish Kumar 2014年

@Buscar它正在做很多事情,但是我怎么知道哪个花费了最多的CPU时间呢?
Manish Kumar 2014年

@Buscar웃还添加了内核上系统日志的屏幕快照。
Manish Kumar 2014年

Answers:


8

从macrumors 检查此解决方案

  1. 转到左上方苹果下的关于本机,然后单击更多信息。
  2. 点击系统报告
  3. 记下Model Identifier后的内容
  4. 转到文件夹(可以使用转到>转到文件夹(cmd-shift-g)在Finder中实现) /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/Plugins/ACPI_SMC_PlatformPlugin.kext/Contents/Resources
  5. 在第3步中找到名称,然后将其移动到一个文件夹,如果需要,可以再次找到该文件夹​​。
  6. 重新启动就完成了

1
似乎也可以在10.10 Yosemite Beta上使用。
Psychowood 2014年

3
如果没有与我的型号标识符(MacBookPro10,1)相对应的文件怎么办?
古杰明2015年

1
对于这种情况,@ Gujamin sudo mv /System/Library/Extensions/IOPlatformPluginFamily.kext/ ~为我工作。
Vivek Pandey 2015年

我还必须执行Vivek刚刚发布的内容(我转到Finder中的目录,将其移至桌面,并要求输入密码,该密码也有效)。我很想知道是什么原因造成的。
2015年

8
该解决方案到底在做什么?
尤利安·奥诺夫雷

1

使用Time Machine备份重新安装OS X系统

简单的方法是重新安装OS X并使用Time Machine备份进行还原。

首先确保您有Time Machine备份。

Time Machine可与使用USB,FireWire或Thunderbolt连接到计算机的任何硬盘一起使用。

  • 从菜单中选择Time Machine图标。
  • 选择打开Time Machine偏好设置...
  • 如果Time Machine关闭,请将滑块设置为on。
  • 选择要用作Time Machine备份的磁盘。
  • Time Machine将设置硬盘驱动器进行备份,并将在两分钟内自动开始第一次备份。

如果在安装OS X之前需要擦除磁盘,请使用以下步骤:

  • 开始之前,您需要连接到Internet。
  • 选择“苹果”菜单>“重新启动”,然后在计算机重新启动时按住Command(⌘)和R键。
  • 选择“磁盘工具”,然后单击“继续”。从左侧列表中选择启动磁盘,然后单击“擦除”选项卡。
  • 从“格式”弹出菜单中,选择“ Mac OS扩展(日志式)”,为磁盘键入一个名称,然后单击“擦除”。
  • 擦除磁盘后,选择“磁盘工具”>“退出磁盘工具”。
  • 如果未连接到Internet,请从菜单栏右上角(在屏幕的右上角)的Wi-Fi菜单中选择一个网络。选择“重新安装Mac OS X”,单击“继续”,然后按照说明进行操作。

要从Time Machine备份还原硬盘驱动器的完整内容,请执行以下操作:

  • 打开Mac的电源,然后按住Command和R键进入恢复分区。您的Mac应该启动到显示OS X实用程序的屏幕。
  • 选择从Time Machine备份还原,然后单击继续。
  • 阅读“还原系统”页面上的信息,然后单击“继续”。
  • 选择您的Time Machine备份,然后单击继续。
  • 选择硬盘的最新备份,然后单击继续。然后,您的Mac将恢复Time Machine备份;一旦完成,它将重新启动。

iMore apple.com


这似乎已经在2012年底的rMBP上的优胜美地10.10.3上为我解决了
ultra909
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.