Suggestd Hog

I buy Apple products because they work and they are feature rich for my purposes. But for the past 2 years at least I've been having issues with daemon cpu hogs, especially suggestd. I'm running Monterey 12.6.3. I've tried restarting in safe mode and then return to normal with no success. I've disabled Siri and no success. I've forced stopped the process and it just starts back up again. The high use is really heating up my machine, really bogging it down, maybe soon burn out my fan and maybe stop working all together? I've read blogs that say this problem is even happening on higher version of iOS and the M1. Can't daemon processes be limited to cpu use? Can we get a fix? Please!

MacBook Pro 15″, macOS 12.6

Posted on Feb 22, 2023 5:58 PM

Reply
Question marked as Top-ranking reply

Posted on Feb 23, 2023 2:03 AM

Good work 👍 so far the Safe Boot and Normal Boot


Let us move forwards as per below suggestion


1 - There could be something in the main User Account playing up. To further isolate this - Set up users, guests, and groups on Mac. Then log out of the Main User account and log into the dummy account and test again if the issue persists.


2 - If the issue is present in the dummy account - then, this appears to be a System Wide issue on the computer.


3 - Download the Application Etrecheck directly from the Developer.


This is a Diagnostic Tool that makes no changes to the computer.


It makes a coherent and readable inventory of both the Hardware and Software used on the computer 


The application is free or paid from added features. 


The Report will Not Reveal Any Personal Information. 


Post back the Full Report - copy and paste - >>>> using the Additional Text Icon ( 3rd Icon to last ) <<<<



Similar questions

11 replies
Question marked as Top-ranking reply

Feb 23, 2023 2:03 AM in response to drbueno

Good work 👍 so far the Safe Boot and Normal Boot


Let us move forwards as per below suggestion


1 - There could be something in the main User Account playing up. To further isolate this - Set up users, guests, and groups on Mac. Then log out of the Main User account and log into the dummy account and test again if the issue persists.


2 - If the issue is present in the dummy account - then, this appears to be a System Wide issue on the computer.


3 - Download the Application Etrecheck directly from the Developer.


This is a Diagnostic Tool that makes no changes to the computer.


It makes a coherent and readable inventory of both the Hardware and Software used on the computer 


The application is free or paid from added features. 


The Report will Not Reveal Any Personal Information. 


Post back the Full Report - copy and paste - >>>> using the Additional Text Icon ( 3rd Icon to last ) <<<<



Mar 12, 2023 4:00 AM in response to drbueno

Thank you again for providing the Etrecheck Report.


The main “ Focus “  has been specific to the AdressBookSourceSync process


Though, in good conscience,  there are Other Issues worth mentioning which dovetail into the AddressBookSouceSync issue.


Seeing that there are numerous Google Services installed used on this computer.


Would it be correct to infer that the Contacts Application is using a Google Service as the Source for the Contacts Application ?


If so, from observations, this is often times the Source of the AddressBookSouceSync issue


To get a better evaluation by the User ( you ) - try disassociating Contact from Google Sync Service for Contacts.


Then Test or Monitor if the AddressBookSouceSync Memory / CPU process and see of it drops back to Normal Levels 


Q - Runtime: 7:42


Q - Performance: Below Average


Q - Low performance - EtreCheck report took an unusually long time to run.


A - Tip Off that the light weight Application Etrecheck took so long to run to completion


Problem: Other problem


Q - Description: This is the requested ETrecheck.  The problem with Suggestd hogging the cpu is less now.  But now it is  addressBookSourceSync that uses 100% for long periods.


Q - Configuration profiles found - This computer may have configuration profiles installed.


Q - Configuration Files:


Q - File /etc/sysctl.conf exists but not expected


Q - Configuration Profiles:


  com.apple.mail.managed


    SMIMEEnabled


    OutgoingMailServerUseSSL


    PreventAppSheet


    EmailAccountName


    EmailAddress


    IncomingMailServerUseSSL


    EmailAccountType


    EmailAccountDescription


    OutgoingMailServerPortNumber


    IncomingMailServerHostName


    IncomingPassword


    IncomingMailServerAuthentication


    OutgoingPasswordSameAsIncomingPassword


    OutgoingMailServerHostName


    IncomingMailServerUsername


    PreventMove


    OutgoingMailServerAuthentication


    IncomingMailServerPortNumber


    OutgoingMailServerUsername


A - This may need immediate attention by the User 


 Hardware Information:


  MacBook Pro (Retina, 15-inch, Mid 2015)


Q - Battery: Health = Normal - Cycle count = 51


A - Computer from 2015 with battery having 51 Full Cycles. Must be a Replacement and hopefully from  Apple 


Drives:

Q - disk0 - APPLE SSD SM0512G 500.28 GB (Solid State - TRIM: Yes) 


 Mounted Volumes:


  Used: 477 MB


 Q - Size: 500.07 GB


Q - Free: 76.47 GB


Physical RAM: 16 GB

Free RAM: 6.62 GB

Used RAM: 5.10 GB

Cached files: 4.28 GB

Available RAM: 10.90 GB


Q -   Swap Used: 618 MB


A - This computer will or is struggling to find Empty Space on the drive to save all the changes of files.The more it struggles to find space the more CPU Power it will consume. The more it Consumes the slower the computer will perform.


It is generally a good computer practice to alway keep at least 15% to 20% of the Total Drive Capacity’s as Empty Space. Allowing the computer to drop below these guidelines may eventually, cause unintended consequences.


Q - Launchd: /Library/LaunchDaemons/WDDiscoveryService.HelperTool.plist


A - The Operating System is very will equipped to manage External Dries without the Often Time buggy Third Party Software interfering in this process 


Q - [Not Loaded] PACESupportFamily.kext - com.paceap.kext.pacesupport.master (5.9.1 - SDK 10.6)


A - I maybe Off Base on this one. Have seen this from time to time. From memory, it was some type of Software or Service that Protects Installed Software from being Stolen or compromised in some way ? If so, unless the computer is a High Value Target - do not really seen a special use for it.

Mar 23, 2023 11:11 AM in response to drbueno

Is this a work issued machine? You have a lot of user profiles installed; this is not common in private macs.


You have many kernel extensions, and other old stuff, which suggests that you may have been upgrading in place for several years.


You have the google keystone agents, which are incredible system hogs. They hide behind system calls, so it may look like kernel task or other system processes are using a lot of resources.

I suggest you uninstall them - see https://chromeisbad.com for an explanation of what they do and how to remove them. See how that helps.


Mar 27, 2023 5:51 PM in response to Luis Sequeira1

  1. This is not a work issued machine. I purchased for school in 2016 new. The only user profiles I find in my settings are my admin account and a guest account that I recently added for troubleshooting. How can I check this?
  2. How do I determine which kexts are needed and how do I delete them?
  3. I did everything in //chromeisbad.com. All google and keystone should be gone.


I noticed my machine was quieting down prior to getting rid of google files. But now that I've restarted, it seems even more quiet on cpu use.

Mar 28, 2023 1:54 AM in response to drbueno

By "user profiles", I did not mean "user accounts".

I mean this:


  Configuration profiles found - This computer may have configuration profiles installed.


And specifically:


Configuration Profiles:
  com.apple.mail.managed
    SMIMEEnabled
    OutgoingMailServerUseSSL
    PreventAppSheet
    EmailAccountName
    EmailAddress
    IncomingMailServerUseSSL
    EmailAccountType
    EmailAccountDescription
    OutgoingMailServerPortNumber
    IncomingMailServerHostName
    IncomingPassword
    IncomingMailServerAuthentication
    OutgoingPasswordSameAsIncomingPassword
    OutgoingMailServerHostName
    IncomingMailServerUsername
    PreventMove
    OutgoingMailServerAuthentication
    IncomingMailServerPortNumber
    OutgoingMailServerUsername


Mar 29, 2023 12:40 AM in response to drbueno

macOS does not install configuration profiles, and your e-mail provider cannot access your mac (that would a humongous security hole!).


Something that you installed did this.

I have only seen this in two circumstances: through MDM (that is used to configure macs in work or school environments - managed macs, that was why I asked) and via some “religious” or “self-restraint” software (I don’t know what else to call it; it seems some people willingly install things to prevent them from accessing “bad things”).

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Suggestd Hog

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