mdmclient high CPU usage

I work at a university that uses MDM profiles for device management. I'm setting up a new MacBook Air with macOS Catalina 10.15 (all updates installed) and I noticed the system was running a bit slowly and the fans were running higher than expected.


I checked Activity Monitor and saw that mdmclient was at 79% CPU usage with 3 threads. I shut down the Mac, let it cool down a bit, then turned it back on. I logged in as a local user and didn't launch any apps beyond Activity Monitor. Within 3 minutes, the fans were running hard.


Killing mdclient via Activity Monitor dropped the CPU usage and within a minute, the fans slowed down and the system had stabilized.

MacBook Air

Posted on Oct 18, 2019 7:46 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 6, 2019 2:03 PM

I had this issue too.

I am a network administrator and we are using Jamf MDM.

Your campus might be using Jamf or any other EMM/MDM.

If you have admin permissions on your computer, and you know how to enroll back in to your MDM, than the simplest solution would be to go to system preferences -> profiles, and delete all the profiles and CA certificates, restart the computer, and then re-enroll with your MDM, to receive all the services that it provides.

Please note that removing your MDM profile could also remove your WiFi profile, so be sure you have a way to re-enroll before removing any profile


If you are don't have admin privileges on your computer, you need to open a ticket with your campus support service,

let them know that you are experiencing this issue, and send them a screenshot of all the profiles that are installed on your computer (Specifically configuration profiles and policies that contain Kernel Extensions might be a cause of this).

Mojave and Catalina prefer system extensions to kernel extensions, and Apple are moving developers away from kernel extensions as these are considered security risk.

If your campus's system administrators are still distributing kernel extensions, they should make sure that they are not scoped to computers running 10.14.x and higher.


Similar questions

5 replies
Question marked as Top-ranking reply

Nov 6, 2019 2:03 PM in response to D3xter

I had this issue too.

I am a network administrator and we are using Jamf MDM.

Your campus might be using Jamf or any other EMM/MDM.

If you have admin permissions on your computer, and you know how to enroll back in to your MDM, than the simplest solution would be to go to system preferences -> profiles, and delete all the profiles and CA certificates, restart the computer, and then re-enroll with your MDM, to receive all the services that it provides.

Please note that removing your MDM profile could also remove your WiFi profile, so be sure you have a way to re-enroll before removing any profile


If you are don't have admin privileges on your computer, you need to open a ticket with your campus support service,

let them know that you are experiencing this issue, and send them a screenshot of all the profiles that are installed on your computer (Specifically configuration profiles and policies that contain Kernel Extensions might be a cause of this).

Mojave and Catalina prefer system extensions to kernel extensions, and Apple are moving developers away from kernel extensions as these are considered security risk.

If your campus's system administrators are still distributing kernel extensions, they should make sure that they are not scoped to computers running 10.14.x and higher.


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.

mdmclient high CPU usage

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