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

Rpcsvchost

When my fan runs on high the activity monitor shows Rpcsvchost is using 100 percent CPU. When I end this task/activty the fan goes back to quiet mode but I'm not sure if I should keep ending it? I sort of understand RPC as an interface for using a web site (client/server) but shouldn't it close after using a site, and why would it need 100% of the CPU? Is there a fix? This happens once or twice a week. thanks

MacBook Pro, OS X Mavericks (10.9.4), 2.3 GHz Intel Core i5, 4 GB memory

Posted on Sep 7, 2014 8:51 AM

Reply
Question marked as Best reply

Posted on Sep 19, 2014 12:57 PM

Have you installed Trusteer Rapport for online banking? I've had lots of problems of overheating and high fan speeds in the past which turned out to be due to this.

I've just had the same problem as you and followed Linc Davis's suggestion and it was Rapport that was causing my problem despite the fact that it was set to be inactive in preferences.

I complained to my bank about the problem in the past because their system prompts me to download it every time I log on. The bank IT chap told me they are aware that some Macs have problems with it and to tick the option that I am on a network which does not allow me to download it. This has the effect of stopping me being prompted for a month.

13 replies
Question marked as Best reply

Sep 19, 2014 12:57 PM in response to belacats

Have you installed Trusteer Rapport for online banking? I've had lots of problems of overheating and high fan speeds in the past which turned out to be due to this.

I've just had the same problem as you and followed Linc Davis's suggestion and it was Rapport that was causing my problem despite the fact that it was set to be inactive in preferences.

I complained to my bank about the problem in the past because their system prompts me to download it every time I log on. The bank IT chap told me they are aware that some Macs have problems with it and to tick the option that I am on a network which does not allow me to download it. This has the effect of stopping me being prompted for a month.

Sep 7, 2014 10:50 AM in response to belacats

When you have the problem, note the exact time: hour, minute, second.

These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.

Launch the Console application in any of the following ways:

☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

☞ Open LaunchPad. Click Utilities, then Console in the icon grid.

The title of the Console window should be All Messages. If it isn't, select

SYSTEM LOG QUERIES All Messages

from the log list on the left. If you don't see that list, select

View Show Log List

from the menu bar at the top of the screen.

Each message in the log begins with the date and time when it was entered. Scroll back to the time you noted above.

Select the messages entered from then until the end of the episode, or until they start to repeat, whichever comes first.

Copy the messages to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.

The log contains a vast amount of information, almost all of it useless for solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.

Please don't indiscriminately dump thousands of lines from the log into this discussion.

Please don't post screenshots of log messages—post the text.

Some private information, such as your name, may appear in the log. Anonymize before posting.

Dec 20, 2014 11:38 AM in response to Linc Davis

Not sure if I should have started a new thread or not, but I'm having the same problem. I have an early 2011 MBP 2.3 i7 with 8 gbs of ram. I recently did a clean install of Yosemite and installed Logic Pro and Mainstage 3. (Nothing else on this machine. It is for music only)


After completing the install, I noticed that simply opening Mainstage put a 40-50% hit on CPU. And playing for any amount of time with just a single internal instrument would result in spikes well over 100% and eventually it would stay that high. The result is an extremely hot and noisy machine. I ended up doing another install of Yosemite, and now when I boot, rpcsvchost spikes at 100% before I launch any program.


After reading this thread, I re-booted and found this in the logs:


12/20/14 11:04:56.297 AM com.apple.xpc.launchd[1]: (com.apple.spindump[369]) Service exited with abnormal code: 75

12/20/14 11:04:56.297 AM com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

12/20/14 11:05:06.306 AM com.apple.xpc.launchd[1]: (com.apple.spindump[373]) Service exited with abnormal code: 75

12/20/14 11:05:06.306 AM com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

12/20/14 11:05:16.320 AM com.apple.xpc.launchd[1]: (com.apple.spindump[374]) Service exited with abnormal code: 75

12/20/14 11:05:16.320 AM com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

12/20/14 11:05:26.333 AM com.apple.xpc.launchd[1]: (com.apple.spindump[375]) Service exited with abnormal code: 75

12/20/14 11:05:26.333 AM com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

12/20/14 11:05:32.372 AM com.apple.xpc.launchd[1]: (com.apple.imdmessageservices.IMDMessageServicesAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.

12/20/14 11:05:32.372 AM com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.

12/20/14 11:05:36.342 AM com.apple.xpc.launchd[1]: (com.apple.spindump[377]) Service exited with abnormal code: 75

12/20/14 11:05:36.342 AM com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

12/20/14 11:05:43.970 AM Console[380]: Failed to connect (_consoleX) outlet from (NSApplication) to (ConsoleX): missing setter or instance variable

12/20/14 11:05:46.352 AM com.apple.xpc.launchd[1]: (com.apple.spindump[382]) Service exited with abnormal code: 75

12/20/14 11:05:46.352 AM com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

12/20/14 11:05:59.426 AM garcon[367]: Disconnected from Dropbox.

12/20/14 11:05:59.426 AM garcon[367]: Watch set is now: (null).

12/20/14 11:06:23.000 AM kernel[0]: process rpcsvchost[148] thread 1160 caught burning CPU! It used more than 50% CPU (Actual recent usage: 63%) over 180 seconds. thread lifetime cpu usage 90.006323 seconds, (71.464619 user, 18.541704 system) ledger info: balance: 90000095403 credit: 90000095403 debit: 0 limit: 90000000000 (50%) period: 180000000000 time since last refill (ns): 140752503774


Any help understanding what this all means would be greatly appreciated!

Jul 2, 2015 5:59 AM in response to belacats

Hi, I had the same problem today after a long sleep and installing of Yosemite I got this behaviour. What I did feels kind of random but that was it for me. I emptied my trashcan (which hade over 1000 of items in it), and while it was deleting the CPU usage kept declining until it was ready, and now... aah silence, no rpcsvchost running at 95-100%, everything is just idling. Could be worth trying for some that visit this thread atleast.

Jul 31, 2015 8:49 PM in response to karol walczak

I have just upgraded my mid 2009 macbook pro with 8gb of RAM and swapped the Harddrive for a crucial 250gb SSD. I make a bootable OS X yosemite to reinstall on the computer. After starting the computer the fan was running really loud and found that I have the same problem with rpcsvhost using 99%. I have opened console and this is part of the logs I am getting

2015-07-31 8:45:26.328 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:29.576 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:32.591 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:35.872 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:39.154 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:42.433 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:45.617 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:48.647 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:51.995 PM apsd[52]: Certificate not yet generated

2015-07-31 8:45:53.044 PM apsd[52]: [Warning] Setting up a new database at path /Library/Application Support/ApplePushService/aps.db.

2015-07-31 8:45:53.209 PM apsd[52]: Unable to bootstrap_look_up connection port 'com.apple.askpermission.aps' for user 0: Unknown service name

2015-07-31 8:45:53.209 PM apsd[52]: <APSConnectionServer: 0x7ff408c4b550> Invalid mach port - Cleaning up this named port's topics. com.apple.askpermission.aps

2015-07-31 8:46:09.959 PM storeaccountd[409]: AccountServiceDelegate: Accepting new connection <NSXPCConnection: 0x7fe0da49fcb0> connection from pid 528 with interface <AccountServiceInterface: 0x7fe0da49aeb0> (PID 528)

2015-07-31 8:46:10.013 PM com.apple.xpc.launchd[1]: (com.apple.PubSub.Agent[532]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.pubsub.ipc

2015-07-31 8:46:10.013 PM com.apple.xpc.launchd[1]: (com.apple.PubSub.Agent[532]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.pubsub.notification

2015-07-31 8:46:10.028 PM com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.

2015-07-31 8:46:10.199 PM PubSubAgent[532]: SQL Error: SQLITE_CANTOPEN[14.0]: Database file not found

2015-07-31 8:46:10.723 PM locationd[269]: Couldn't find a requirement string for masquerading client /System/Library/PrivateFrameworks/Parsec.framework

2015-07-31 8:46:10.726 PM locationd[269]: could not get apple languages array, assuming english

2015-07-31 8:46:11.210 PM com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.

2015-07-31 8:46:15.143 PM locationd[269]: NETWORK: requery, 0, 0, 0, 0, 5, items, fQueryRetries, 0, fLastRetryTimestamp, 0.0

2015-07-31 8:46:16.327 PM com.apple.SecurityServer[55]: Session 100021 created

2015-07-31 8:46:28.091 PM com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.

2015-07-31 8:46:33.301 PM com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.

2015-07-31 8:46:33.427 PM com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.


Can anyone help me solve this problem? I would really appreciate your help.

Nov 7, 2016 10:08 AM in response to belacats

This occurred as soon as my 16GB Early 2011 MacBook Pro launched OSX Sierra 10.12.1 after I'd upgraded my internal SSD from a 500GB Samsung 840 Evo to a 1TB Samsung 850 Pro that had be "replicated" using SuperDuper! Fortunately Rpcsvchost went down from 99% CPU usage (with my MBP's internal fans running at full "leaf blower" speed (6,200 rpm) for about 5 minutes... Then Rpcsvchost stopped running and my MBP returned to normal operation.


I'm thinking it was related to the installation of my new SSD since DropBox also went crazy right after the SSD replacement running at 115% CPU (Yes that happens when you have 4 dual core processors = 8 virtual processors).

Rpcsvchost

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