You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Guide: How to solve Yosemite memory leaks and CPU usage

I post this hoping to help those users who, like me, are experiencing high CPU usage and massive memory leaking with OS X core services and apps, leading to slow performance and battery drain.


I've tried everything mentioned, but found the right combination of steps to follow. I've tried this with seven different Apple computers, including mine, and has worked well so far. I applied this method yesterday to give these process a 24 hour window to fail again, so far everything good.


First step: disconnect any external or secondary monitors, if any is present. The video memory allocation leak can also happen if you have a system with an integrated card, like Intel, with no external monitors attached.


Second step: Shut down your machine and enter Safe Mode (press shift once you turn on your computer again, more info below). Once you're there, fix your disk permissions.


Guide of how to access Safe Mode: OS X: What is Safe Boot, Safe Mode?


Third step: From Safe Mode turn off your machine again and reset your System Management Controller (SMC). There are different methods, depending on machine, to do this. To know what method applies to yours read the following guide.


Intel-based Macs: Resetting the System Management Controller (SMC)


Fourth step: Once your machine completes a full boot after resetting the SMC turn it off again and reset your PRAM (THIS IS THE MOST IMPORTANT STEP, BUT THE PREVIOUS ONES ARE ESSENTIAL FOR THIS ONE TO WORK). The PRAM stores small bits of data that indicate our Apple computer how to interact with the devices connected to it, including monitors and video cards. It also affects software.


To reset it you should hold the OPTION, COMMAND, P and R keys in your keyboard immediately after turning on your machine again.You'll hear the start up chime, continue pressing the keys until the machine boots and the chime starts A SECOND TIME, then release. IF YOUR YOSEMITE INSTALLATION LOCKS UP AT A BLACK SCREEN AFTER THIS, DONT PANIC! It's normal, just turn off your computer and let it boot again.


More info about PRAM: OS X Mavericks: Reset your computer’s PRAM


Voila, reconnect your external displays and enjoy your system.


Message was edited by: Luis_Mercado

MacBook Air, OS X Yosemite (10.10)

Posted on Oct 23, 2014 10:45 AM

Reply
557 replies

Dec 6, 2014 9:18 AM in response to aero1247e

aero1247e wrote:


Has anyone tested 10.10.2 beta already if it solves our problems?


Define "our problems". I have the exact same MBP as you (except it's the 8GB), and I'm not seeing any of the issues described in this topic. Which leads me to the conclusion that many of these issues are caused by third-party software, corrupt cache files or God knows what.

Dec 6, 2014 2:15 PM in response to Luis_Mercado

Hi

I have tried this several times and still no success. Here is the output of EtreCheck:


Problem description:

My macbook pro is extremely slow after I updated to Yosemite


EtreCheck version: 2.1.1 (104)

Report generated 6 de Dezembro de 2014 às 21:13:49 WET


Hardware Information: ℹ️

MacBook Pro (15-inch, Mid 2012) (Verified)

MacBook Pro - model: MacBookPro9,1

1 2.3 GHz Intel Core i7 CPU: 4-core

8 GB RAM Upgradeable

BANK 0/DIMM0

4 GB DDR3 1600 MHz ok

BANK 1/DIMM0

4 GB DDR3 1600 MHz ok

Bluetooth: Good - Handoff/Airdrop2 supported

Wireless: en1: 802.11 a/b/g/n


Video Information: ℹ️

Intel HD Graphics 4000 -

NVIDIA GeForce GT 650M - VRAM: 512 MB

Color LCD 1440 x 900


System Software: ℹ️

OS X 10.10.1 (14B25) - Uptime: one day 6:47:46


Disk Information: ℹ️

APPLE HDD HTS547550A9E384 disk0 : (500,11 GB)

S.M.A.R.T. Status: Verified

EFI (disk0s1) <not mounted> : 210 MB

Recovery HD (disk0s3) <not mounted> [Recovery]: 650 MB

Macintosh HD (disk1) / : 498.88 GB (51.24 GB free)

Core Storage: disk0s2 499.25 GB Online


MATSHITADVD-R UJ-8A8


USB Information: ℹ️

Apple Inc. FaceTime HD Camera (Built-in)

Apple Computer, Inc. IR Receiver

Apple Inc. Apple Internal Keyboard / Trackpad

Apple Inc. BRCM20702 Hub

Apple Inc. Bluetooth USB Host Controller


Thunderbolt Information: ℹ️

Apple Inc. thunderbolt_bus


Gatekeeper: ℹ️

Mac App Store and identified developers


Kernel Extensions: ℹ️

/Applications/SyncMate.app

[not loaded] com.eltima.SyncMate.kext (0.2.4b9) [Support]


/System/Library/Extensions

[not loaded] com.waltop.iokit.driver.USBAtTablet (1.0.1) [Support]


Problem System Launch Agents: ℹ️

[failed] com.apple.AirPlayUIAgent.plist

[failed] com.apple.bird.plist

[failed] com.apple.CallHistoryPluginHelper.plist

[failed] com.apple.CallHistorySyncHelper.plist [Details]

[failed] com.apple.cmfsyncagent.plist

[failed] com.apple.coreservices.appleid.authentication.plist

[failed] com.apple.EscrowSecurityAlert.plist

[failed] com.apple.icloud.fmfd.plist

[failed] com.apple.lookupd.plist

[failed] com.apple.Maps.pushdaemon.plist

[failed] com.apple.nsurlsessiond.plist [Details]

[failed] com.apple.printtool.agent.plist

[failed] com.apple.rcd.plist

[failed] com.apple.recentsd.plist

[failed] com.apple.scopedbookmarkagent.xpc.plist

[failed] com.apple.security.cloudkeychainproxy.plist

[failed] com.apple.telephonyutilities.callservicesd.plist

[failed] com.apple.xpc.loginitemregisterd.plist


Problem System Launch Daemons: ℹ️

[failed] com.apple.awdd.plist [Details]

[failed] com.apple.ctkd.plist

[failed] com.apple.ifdreader.plist

[failed] com.apple.installd.plist

[failed] com.apple.MobileFileIntegrity.plist [Details]

[failed] com.apple.nehelper.plist

[failed] com.apple.nsurlsessiond.plist [Details]

[failed] com.apple.softwareupdate_download_service.plist

[failed] com.apple.softwareupdated.plist

[failed] com.apple.tccd.system.plist [Details]

[failed] com.apple.wdhelper.plist

[failed] com.apple.xpc.smd.plist

[failed] org.cups.cupsd.plist


Launch Agents: ℹ️

[not loaded] com.bamboo.SkypeExtender.Launch.plist [Support]

[not loaded] com.bamboo.SkypeExtenderMenu.Launch.plist [Support]

[loaded] com.epson.esua.launcher.plist [Support]

[loaded] com.google.keystone.agent.plist [Support]

[loaded] com.oracle.java.Java-Updater.plist [Support]

[running] com.penpad.penpadtablet.plist [Support]

[running] syncmateStarter.plist [Support]


Launch Daemons: ℹ️

[loaded] com.adobe.fpsaud.plist [Support]

[running] com.crashplan.engine.plist [Support]

[loaded] com.google.keystone.daemon.plist [Support]

[loaded] com.microsoft.office.licensing.helper.plist [Support]

[loaded] com.oracle.java.Helper-Tool.plist [Support]

[loaded] com.oracle.java.JavaUpdateHelper.plist [Support]

[running] rapiback.plist [Support]


User Launch Agents: ℹ️

[loaded] com.adobe.ARM.[...].plist [Support]

[running] com.spotify.webhelper.plist [Support]


User Login Items: ℹ️

GrowlHelperApp Application (/Library/PreferencePanes/Growl.prefPane/Contents/Resources/GrowlHelperApp.app)

iTunesHelper UNKNOWNHidden (missing value)

Skype UNKNOWN (missing value)

GrowlHelperApp UNKNOWN (missing value)

laciebackupd Application (/Library/Application Support/LaCie/LaCie Backup/laciebackupd.app)

TrashTimer ApplicationHidden (/Library/PreferencePanes/TrashTimer.prefPane/Contents/Resources/TrashTimer.app )

ClipMenu Application (/Applications/ClipMenu/ClipMenu.app)

CrashPlan menu bar UNKNOWN (missing value)

iScrobbler UNKNOWN (missing value)

csoares UNKNOWN (missing value)

Plaxo Assistant Application (/Incompatible Software/Plaxo Assistant.app)

Google Drive Application (/Applications/Google Drive.app)

uTorrent UNKNOWN (missing value)

VidyoDesktop Application (/Applications/Vidyo/Vidyo Desktop/VidyoDesktop.app)

Spotify Application (/Applications/Spotify.app)

Dropbox Application (/Applications/Dropbox.app)

VidyoDesktop Application (/Applications/Vidyo/Vidyo Desktop/VidyoDesktop.app)

Dropbox Application (/Applications/Dropbox.app)


Internet Plug-ins: ℹ️

JavaAppletPlugin: Version: Java 7 Update 71 Check version

o1dbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]

Default Browser: Version: 600 - SDK 10.10

Flip4Mac WMV Plugin: Version: 3.0.0.126 - SDK 10.8 [Support]

OfficeLiveBrowserPlugin: Version: 12.2.8 [Support]

RealPlayer Plugin: Version: Unknown [Support]

Silverlight: Version: 5.1.30514.0 - SDK 10.6 [Support]

FlashPlayer-10.6: Version: 15.0.0.239 - SDK 10.6 [Support]

Flash Player: Version: 15.0.0.239 - SDK 10.6 [Support]

iPhotoPhotocast: Version: 7.0

QuickTime Plugin: Version: 7.7.3

googletalkbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]

AdobePDFViewer: Version: 9.5.5 [Support]

SharePointBrowserPlugin: Version: 14.4.3 - SDK 10.6 [Support]

DirectorShockwave: Version: 11.5.7r609 [Support]


User internet Plug-ins: ℹ️

Dashlane: Version: Dashlane 1.0.0 - SDK 10.10 [Support]


Safari Extensions: ℹ️

Translate

Dashlane

Twitter for Safari


3rd Party Preference Panes: ℹ️

Flash Player [Support]

Flip4Mac WMV [Support]

Growl [Support]

Java [Support]

TeXDistPrefPane [Support]

TrashTimer [Support]


Time Machine: ℹ️

Time Machine not configured!


Top Processes by CPU: ℹ️

69% firefox

8% WindowServer

1% Skype

1% Microsoft Word

1% WebKitPluginHost


Top Processes by Memory: ℹ️

1.13 GB firefox

129 MB Mail

112 MB Safari

86 MB Calendar

77 MB Finder


Virtual Memory Information: ℹ️

1.83 GB Free RAM

1.77 GB Active RAM

982 MB Inactive RAM

1.46 GB Wired RAM

10.09 GB Page-ins

164 MB Page-outs


Diagnostics Information: ℹ️

Dec 5, 2014, 04:41:03 PM firefox_2014-12-05-164103_MacBook-Pro-de-Carlos-2.cpu_resource.diag [Details]

Dec 5, 2014, 02:26:47 PM Self test - passed

Dec 5, 2014, 11:07:52 AM com.apple.MailServiceAgent_2014-12-05-110752_MacBook-Pro-de-Carlos-2.crash

Dec 4, 2014, 06:48:20 PM garcon_2014-12-04-184820_MacBook-Pro-de-Carlos-2.crash

Dec 6, 2014 9:32 PM in response to aero1247e

aero1247e wrote:


Has anyone tested 10.10.2 beta already if it solves our problems?

This is the most definitive article I've read on the current 10.10.2 beta: Apple focusing on Wi-Fi stability with latest OS updates. That doesn't mean it's the only thing being worked, just that it's the focus of this release for testers, developers and assigned Apple engineers. I think it's fair to say that all other bugs that have been validated as such will continue to receive attention and if a fix is found in time will be included with whatever they come up with for Wi-Fi with this release.


I have to agree, though, 100% with what Esquared asked. Exactly what problems are being discussed here? The topic is supposed to be a solution to Yosemite memory leaks and CPU usage. I have a sense that about half those who have said they had these issues solved them either by using the steps proposed by the OP or having located the third party software that was the root cause for them. Although there have been plenty of examples of CPU usage, I don't recall seeing a single instance of the "leaks" tool being used to prove that a particular application was, in fact leaking. Several have used the amount of RAM in use as an indication of a memory leak, but that can't be used any more. If that's your only complaint then I can tell you with all certainty that Apple is not expending any effort to fix anything in that area. The only thing a bug report will get you might be a response that it's working as designed. They did nothing about those complaints that are contained in the 33 pages on that subject in the Mavericks forum, so if that's what you are waiting for then it's time to move on. Either accept the new Memory Management system that strives to keep RAM as full as possible, purchase more RAM if necessary or go back to Mountain Lion.

Dec 7, 2014 1:51 AM in response to MadMacs0

Though I agree that this thread is about a zoo of issues (when typing this text and moving the cursor with arrow keys it does not follow - just to add another sickness) I do have a couple of issues with Yosemite. First it makes animating a task bar item eat 10% of my CPU. Not much you could say, but having a long background in operating systems this is definitely an indication that something has been designed completely wrong. Next I had quite a couple of bug reports where I can say that I got either no, very late or "is duplicate" responses from support. But most of them are not yet solved (even after years). It's getting more and more a work-around issue. I DON'T LIKE THAT! I love Apple's OSX (sill) and would not think about moving to another OS (yet). But I don't like what I see and it fills me with sorrow.

Dec 7, 2014 2:00 AM in response to Luis_Mercado

Luis_Mercado

I post this hoping to help those users who, like me, are experiencing high CPU usage and massive memory leaking with OS X core services and apps, leading to slow performance and battery drain.


I've tried everything mentioned, but found the right combination of steps to follow. I've tried this with seven different Apple computers, including mine, and has worked well so far. I applied this method yesterday to give these process a 24 hour window to fail again, so far everything good.


First step: disconnect any external or secondary monitors, if any is present. The video memory allocation leak can also happen if you have a system with an integrated card, like Intel, with no external monitors attached.


Second step: Shut down your machine and enter Safe Mode (press shift once you turn on your computer again, more info below). Once you're there, fix your disk permissions.


Guide of how to access Safe Mode: OS X: What is Safe Boot, Safe Mode?


Third step: From Safe Mode turn off your machine again and reset your System Management Controller (SMC). There are different methods, depending on machine, to do this. To know what method applies to yours read the following guide.


Intel-based Macs: Resetting the System Management Controller (SMC)


Fourth step: Once your machine completes a full boot after resetting the SMC turn it off again and reset your PRAM (THIS IS THE MOST IMPORTANT STEP, BUT THE PREVIOUS ONES ARE ESSENTIAL FOR THIS ONE TO WORK). The PRAM stores small bits of data that indicate our Apple computer how to interact with the devices connected to it, including monitors and video cards. It also affects software.


To reset it you should hold the OPTION, COMMAND, P and R keys in your keyboard immediately after turning on your machine again.You'll hear the start up chime, continue pressing the keys until the machine boots and the chime starts A SECOND TIME, then release. IF YOUR YOSEMITE INSTALLATION LOCKS UP AT A BLACK SCREEN AFTER THIS, DONT PANIC! It's normal, just turn off your computer and let it boot again.


More info about PRAM: OS X Mavericks: Reset your computer’s PRAM


Voila, reconnect your external displays and enjoy your system.


Message was edited by: Luis_Mercado


My 17" mid 2009 MacBook Pro wasn't suffering from the major issues reported in this thread. However I read one of your comments regarding the consequences and clutter that going through multiple OS X updates would have on a Mac. I followed your Guide carefully and I can't thank you enough. My Mac has a new lease of life and I'm loving Yosemite. Thanks again!...

Dec 9, 2014 1:06 PM in response to Luis_Mercado

Dear Luis,


Can I ask you for some advice please??


I bought a MacBook Pro 13.3" on Nov 29, 2014. I've been facing some annoying/serious problems with this machine.


1. Even when the laptop is shut down, and if i plug in the charger to charge, soon the machine turns into a hot plate. Some times it gets hot to such a level where i feel its just gonna explode. What can i do to get a remedy for this?


2. When i use safari for web browsing, the laptop starts to get hot. This intensifies if the webpage is running flash. And for example, even if the webpage does not use any flash, still when i click on the battery icon, safari is shown under "apps using significant energy". Why is this happening? What is the possible solution to this?


I am really frustrated with this. Spent a lot of cash on this, and not even 2 weeks, and already handful of problems? Please help me.


Regards.

Dec 9, 2014 1:11 PM in response to MadMacs0

Dear MadMacs0,


Can I ask you for some advice please??


I bought a MacBook Pro 13.3" on Nov 29, 2014. I've been facing some annoying/serious problems with this machine.


1. Even when the laptop is shut down, and if i plug in the charger to charge, soon the machine turns into a hot plate. Some times it gets hot to such a level where i feel its just gonna explode. What can i do to get a remedy for this?


2. When i use safari for web browsing, the laptop starts to get hot. This intensifies if the webpage is running flash. And for example, even if the webpage does not use any flash, still when i click on the battery icon, safari is shown under "apps using significant energy". Why is this happening? What is the possible solution to this?


I am really frustrated with this. Spent a lot of cash on this, and not even 2 weeks, and already handful of problems? Please help me.


Regards.

Guide: How to solve Yosemite memory leaks and CPU usage

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.