Macbook Pro M1Pro always at 100% on efficiency cores - OS very slow!!

Hello everyone,


I'm not going to lie to you, I can't take it anymore. For months now, I've been struggling with my Macbook Pro M1Pro (10 cores) because it's extremely slow for basic tasks. This is mainly due to the fact that the two efficiency cores are permanently at 100%. Knowing that the processes that consume the most are WindowServer, kernel_task, coreaudiod, mds, etc. in short, mostly OS processes. And it's of course even worse when a TimeMachine backup is in run... As a result, as soon as I open an application like Mail or Zoom, it crawls to death and I can't open the system preferences window in less than 2 minutes for example. I've tried just about everything, including switching the application processes I need manually to the performance cores, using the taskpolicy -B -p command to change their allocation priority, but nothing works... It's really tiring... And the worst thing is that my Mac is permanently plugged in, but unlike the M3 Pro, there's no way of forcing performance mode... Grrr.

So if someone from Apple would like to take a look at this case, that would be great, because right now my computer is simply unusable. It's slower than my 2012 iMac core i5... A pity


Thanks in advance for your help,

Best regards,

MacBook Pro 13″, macOS 10.14

Posted on Feb 5, 2024 1:43 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 6, 2024 7:02 AM

Sécurité: 

  Gatekeeper: App Store et développeurs identifiés

  Protection de l’intégrité ** système: Activée

  Démarrage sécurisé: 


  Logiciel antivirus: Apple et F-Secure < -------that needs to GO!


Poisoning performance:


By far the easiest way to cause poor performance, instability, overheating and crashing is to install ANY third-party speeder-uppers, Cleaners, Optimizers, or Virus scanners. or a VPN that you installed yourself. The main reason is that they are relentless in scanning your files, non-stop, looking for things virus-like patterns in Everything. When completed, they do it all again.


The idea that a third party, with no special knowledge of the inner workings of MacOS, can somehow find a simple way to protect your computer — that is not already being done by MacOS itself — suggests that the MacOS developers are somehow "holding out on you". That is absurd.


You should remove any and all (other than Apple built-in) virus scanners, speeder uppers, optimizers, cleaners, App deleters or VPN packages you installed yourself, or anything of that ilk.


Third-party file Sync-ers such as DropBox, BackBlaze, OneDrive, or GoogleDrive can ruin performance, but are not inherently dangerous.


Effective defenses against malware and ot… - Apple Community


--------

MacOS shares a lot of the lock-down mechanisms developed for the iPhone. Applications are all sand-boxed with a list of the resources they require, and they cannot ask for anything outside their sandbox without crashing. Signed Applications are checked that they are from legitimate Developers, and Notarized Applications are delivered with the assurance that they have NOT been modified since their release by the Developer.


Recent versions of MacOS completely changed how you should think about malware.


From MacOS 11 Catalina onward, the system is on a Separate, crypto-locked System Volume, which is not writeable using ordinary means. Any unauthorized differences that appear to the crypto-locked volume are quickly detected and you are alerted.


So you could store just about every malware known to mankind on your Mac, and your Mac would not get infected spontaneously. Scanning for virus-like patterns might make you feel a little better now, but it is outdated nonsense.


Nothing can become Executable Unless/Until you supply your Admin password to "make it so".


Similar questions

41 replies
Question marked as Top-ranking reply

Feb 6, 2024 7:02 AM in response to Egon-058

Sécurité: 

  Gatekeeper: App Store et développeurs identifiés

  Protection de l’intégrité ** système: Activée

  Démarrage sécurisé: 


  Logiciel antivirus: Apple et F-Secure < -------that needs to GO!


Poisoning performance:


By far the easiest way to cause poor performance, instability, overheating and crashing is to install ANY third-party speeder-uppers, Cleaners, Optimizers, or Virus scanners. or a VPN that you installed yourself. The main reason is that they are relentless in scanning your files, non-stop, looking for things virus-like patterns in Everything. When completed, they do it all again.


The idea that a third party, with no special knowledge of the inner workings of MacOS, can somehow find a simple way to protect your computer — that is not already being done by MacOS itself — suggests that the MacOS developers are somehow "holding out on you". That is absurd.


You should remove any and all (other than Apple built-in) virus scanners, speeder uppers, optimizers, cleaners, App deleters or VPN packages you installed yourself, or anything of that ilk.


Third-party file Sync-ers such as DropBox, BackBlaze, OneDrive, or GoogleDrive can ruin performance, but are not inherently dangerous.


Effective defenses against malware and ot… - Apple Community


--------

MacOS shares a lot of the lock-down mechanisms developed for the iPhone. Applications are all sand-boxed with a list of the resources they require, and they cannot ask for anything outside their sandbox without crashing. Signed Applications are checked that they are from legitimate Developers, and Notarized Applications are delivered with the assurance that they have NOT been modified since their release by the Developer.


Recent versions of MacOS completely changed how you should think about malware.


From MacOS 11 Catalina onward, the system is on a Separate, crypto-locked System Volume, which is not writeable using ordinary means. Any unauthorized differences that appear to the crypto-locked volume are quickly detected and you are alerted.


So you could store just about every malware known to mankind on your Mac, and your Mac would not get infected spontaneously. Scanning for virus-like patterns might make you feel a little better now, but it is outdated nonsense.


Nothing can become Executable Unless/Until you supply your Admin password to "make it so".


Feb 6, 2024 7:25 AM in response to Egon-058

Information stored on your SSD drives is perfectly Robust. But drives do not last forever. Best Practice to protect yourself from ALL types of drive failure is to have adequate backups.


Cleverfiles securedisk slows your disk access by making extraneous extra copies of portions of the directories. They are stored on the SAME drive as the original. The type of failure being protected against is EXTREMELY unlikely.


Much more likely is complete failures of the entire drive, for which adequate Trusted backups continue to be the solution. and automatic creation of those backups with Time machine is a pretty good solution.


get rid of Securedisk if you want performance.

get rid of DaisyDisk if you want performance.


did you see how much stuff it adds?


[Pas engagé] com.f-secure.fsavd.dbhelperdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Commande: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/XPCServices/dbhelperwrapper /Library/F-Secure/fssp/var/reports.noindex /Library/F-Secure/fssp/var/infections/infections.db


[Pas engagé] com.f-secure.fsavdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/XPCServices/fsavdwrapper


[Pas engagé] com.f-secure.fscesproviderdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/XPCServices/fscesproviderdwrapper


[Pas engagé] com.f-secure.fschotfixdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Library/F-Secure/bin/fschotfix.app/Contents/MacOS/fschotfix


[Pas engagé] com.f-secure.fscreputationdaemon.plist (F-Secure Corporation - installé 2023-12-11)

Commande: /Library/F-Secure/bin/fscsandboxexecwrapper --daemon-name fscreputationd --bundle-extension xpc --namespace-id f-secure --namespace-path F-Secure


[Pas engagé] com.f-secure.fscsafeadmindaemon.plist (F-Secure Corporation - installé 2023-12-11)

Commande: /Library/F-Secure/bin/fscsandboxexecwrapper --daemon-name fscsafeadmind --bundle-extension xpc --namespace-id f-secure --namespace-path F-Secure


[Pas engagé] com.f-secure.fscsafesettingsdaemon.plist (F-Secure Corporation - installé 2023-12-11)

Commande: /Library/F-Secure/bin/fscsandboxexecwrapper --daemon-name fscsafesettingsd --bundle-extension xpc --namespace-id f-secure --namespace-path F-Secure


[Pas engagé] com.f-secure.fscschedulerdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Library/F-Secure/bin/fscschedulerd.xpc/Contents/MacOS/fscschedulerd


[Pas engagé] com.f-secure.fscswupdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/XPCServices/fscswupdwrapper


[Pas engagé] com.f-secure.fsctelemetrydaemon.plist (F-Secure Corporation - installé 2023-12-11)

Commande: /Library/F-Secure/bin/fscsandboxexecwrapper --daemon-name fsctelemetryd --bundle-extension xpc --namespace-id f-secure --namespace-path F-Secure


[Pas engagé] com.f-secure.fscupdatedaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Library/F-Secure/bin/fscupdated.xpc/Contents/MacOS/fscupdated


[Pas engagé] com.f-secure.fscupdatedownloaddaemon.plist (F-Secure Corporation - installé 2023-12-11)

Commande: /Library/F-Secure/bin/fscsandboxexecwrapper --daemon-name fscupdatedownloadd --bundle-extension xpc --namespace-id f-secure --namespace-path F-Secure


[Pas engagé] com.f-secure.fscuplinkdaemon.plist (F-Secure Corporation - installé 2023-12-11)

Commande: /Library/F-Secure/bin/fscsandboxexecwrapper --daemon-name uplinkdaemon --bundle-extension xpc --namespace-id f-secure --namespace-path F-Secure


[Pas engagé] com.f-secure.fscxfencedaemon.plist (F-Secure Corporation - installé 2023-12-04)

Exécutable: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/XPCServices/fscxfencedwrapper


[Pas engagé] com.f-secure.ultralight.fscsensordaemon.plist (F-Secure Corporation - installé 2023-12-04)

Commande: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/MacOS/fsculservicewrapper fscsensord


[Pas engagé] com.f-secure.ultralight.fscsmdaemon.plist (F-Secure Corporation - installé 2023-12-04)

Commande: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/MacOS/fsculservicewrapper fscsmd /Library/F-Secure/ultralight/var


[Pas engagé] com.f-secure.ultralight.fsculcoredaemon.plist (F-Secure Corporation - installé 2023-12-04)

Commande: /Applications/F-Secure/F-Secure Mac Protection.app/Contents/MacOS/fsculservicewrapper fsculcored /Library/F-Secure/ultralight/var


Feb 5, 2024 4:41 PM in response to Egon-058

There is a reported bug: When certain Apple-silicon Macs running certain versions of MacOS, they only half wake up after sleeping. The processor speed is substantially reduced, and the reduction is not trivial.


Run those tests AFTER your Mac started up but BEFORE it has had a chance to sleep -OR-

Update your MacOS to the latest, or BOTH.


the issue was detected in macOS 13.4, and fixed in macOS 13.5 and later


Mac Studio M2 Ultra - Geekbench score bel… - Apple Community

Feb 6, 2024 5:09 AM in response to John Galt

John Galt wrote:

You're getting closer to identifying the problem. mdworker and mds_stores are processes related to Spotlight indexing. It shouldn't be working so hard.

Next step: download and run EtreCheck, and post its report in a reply to this Discussion. Instructions: How to use the Add Text Feature When Posting Large Amounts of Text, i.e. an Etrecheck Report - Apple Community


https://support.apple.com/library/content/dam/edam/applecare/images/en_US/mac_apps/itunes/divider.png

"My Processes" only shows processes invoked by your User Account activity. "Active processes" includes processes invoked by other users and the operating system itself.

On that subject, "All processes" includes inactive processes, which are not relevant. If a process is inactive it isn't affecting performance.

Here is the report :-)


Feb 7, 2024 2:29 AM in response to Egon-058

A quick update on the situation 😊

After making more analyses on the running processes, and trying to quit them one by one, I can clearly see that both the Time Machine (backupd) and Spotlight (mds, mds_worker, mds_*) are the main responsible for the issue. When disabling the spotlight indexing and quitting the mds* processes I already recover nearly 50% of use on my Ecores. And it's also quite better when I disconnect my external SSD and stop Time Machine. I'll try to dig into this a bit more :-)

Feb 8, 2024 7:01 AM in response to Egon-058

have you changed the TRIM setting for external SSD drives? Its impact is NOT TRIVIAL!


once you have written one drive's (Total Writes) quantity of data to an SSD drive without TRIM, every block has been used for data, and is not immediately available for writing new data without a (slow) garbage collection step. The drive may slow down to a speed as slow as 5 M Bytes/sec, instead of the desired over 1,000 M Bytes/sec.


You should enable TRIM with the trimforce command cited above. After the required Restart, run Disk Utility RepairDisk on that drive to purge soiled blocks that no longer contain current data. Your drive and your Mac will speed up incredibly.

Feb 5, 2024 1:08 PM in response to Egon-058

You're getting closer to identifying the problem. mdworker and mds_stores are processes related to Spotlight indexing. It shouldn't be working so hard.


Next step: download and run EtreCheck, and post its report in a reply to this Discussion. Instructions: How to use the Add Text Feature When Posting Large Amounts of Text, i.e. an Etrecheck Report - Apple Community



"My Processes" only shows processes invoked by your User Account activity. "Active processes" includes processes invoked by other users and the operating system itself.


On that subject, "All processes" includes inactive processes, which are not relevant. If a process is inactive it isn't affecting performance.

Feb 6, 2024 7:08 AM in response to Egon-058

this is completely obsolete AND did not enable TRIM on your external SSD drives:


  /Applications/Sensei.app

    [Pas engagée] TrimDriver.kext - org.cindori.TrimDriver (2.0 - SDK 10.15)


 disk4 - Samsung PSSD T7 2.00 To (SSD - TRIM: Non) 


use this terminal command:


sudo trimforce enable


https://www.lifewire.com/enable-trim-for-ssd-in-os-x-yosemite-2260789

Feb 6, 2024 7:12 AM in response to Egon-058

Use of ANY VPN or VPN-like tools you installed yourself can cripple your Internet connections. These need to GO!


  /Applications/Tunnelblick.app

    [Pas engagée] tap-notarized.kext - net.tunnelblick.tap (20141104 (Tunnelblick tap kext version 5.0; Tunnelblick build 5622))

    [Pas engagée] tun-notarized.kext - net.tunnelblick.tun (20141104 (Tunnelblick tun kext version 5.0; Tunnelblick build 5622))

Feb 6, 2024 8:09 AM in response to Egon-058

<< Third-party file Sync-ers such as DropBox, BackBlaze, OneDrive, or GoogleDrive can ruin performance, but are not inherently dangerous.

This is quite absurd, as these applications are part of most users' daily lives. >>


when you allow these file-syncers to run at startup, or run at login, they spend all day every day scanning your files, looking for any changes. The 'light touch' way to use them is to launch ONLY when needed, and Quit when done syncing.


The reason they consume a lot of resources scanning on a Mac is that they are PORTED (not re-written). Native Mac apps use the Apple File System Event Store to provide a record of recently changed folders. that is why running a Time machine or other NATIVE backup does not take FOUR HOURS.


Spotlight indexing creates permuted index of every word in every User file. If you disable spotlight indexing, you disable Spotlight searching from to providing you with very fast searches, and you may increase the duration of your Time machine backups as well.


Sspotlight indexing is not the culprit here. Its day-to-day impact is minimal. The only time you see a big bulge in its consumption of resources is when actively indexing after a major upgrade, or when running a Time machine backup.

Feb 6, 2024 8:01 AM in response to Egon-058

<< I don't force enabling the TRIM :-) >>


You SHOULD force enable TRIM on EVERY SSD drive. you only need to do this once, then all your external SSD drives will be faster.


Otherwise, SSD writes slow WAY down once every block on the drive has been written once. TRIM allows the drive to cast off deleted data, and allows those blocks to be prepared for new data ahead of time. the result is MUCH faster writes to that drive.

Feb 5, 2024 9:12 AM in response to John Galt

Tried the "Safe Mode". With no App opened, I still have picks at nearly 100% but they don't stay for more than few secs in average. (I used htop in terminal to get the stats)



But the baseline seems to be around 20% use on Cores 1 & 2:



When I restart normally, but after deactivating all the apps I installed and that run in background (and no apps opened), I get back to 100% usage on cores 1 & 2 (and almost nothing on other cores), with the main usage being from system apps of course:





I'll try opening all the apps one by one to see the their action of the slowing. But that doesn't explain the 100% permanent load...

I'll try to ask for support too then, thanks!

Feb 6, 2024 5:08 PM in response to Egon-058

Try Removing the external screens, I once crashed my iMac's motherboard because the external screens were drawing too much power which burnt down the power chip in the motherboard.

Second, try downgrade your OS. Some OS updates make your mac slow, some updates are deliberate.

With every OS update, I am absolutely terrified to update my mac. Reason, you never know when they add software update that makes your MBP redundant.

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.

Macbook Pro M1Pro always at 100% on efficiency cores - OS very slow!!

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