J'ai également commencé à rencontrer ce problème après avoir installé Catalina sur mon iMac Retina 5K 2019 avec un processeur I9 à 8 cœurs de 3,6 Ghz et 32 Go de mémoire (il y a 4 jours). Je n'avais pas de tels problèmes avant ma mise à niveau. J'ai désactivé l'Airdrop sans aucun effet. Malheureusement, je ne peux pas désactiver les disques distants car j'ai vraiment besoin d'icloud et du partage d'écran. J'ai essayé de désactiver tous mes autres appareils icloud, mais cela ne semble pas avoir d'effet non plus. Mon utilisation du CPU par le processus "sharingd" est 15 fois plus élevée que le processus suivant qui utilise le plus le CPU. Il semble également qu'il passe à 100% d'utilisation du CPU pendant environ 5-10 secondes toutes les 20-30 secondes. La vitesse du ventilateur varie également en fonction de la température du processeur, comme on peut s'y attendre (de 1200 tours/minute à 2400 tours/minute).
J'ai essayé de porter le problème à l'assistance Apple, mais même après avoir été poussé au deuxième niveau, ils n'ont été d'aucune aide. Ils semblaient ne pas savoir ce que fait le sharingd et comment le dépanner. Ils m'ont fait passer par le POPO et la réinitialisation du SMC, puis ont abandonné. Ils ont suggéré qu'il devait s'agir d'un problème matériel, alors que les diagnostics n'ont rien donné et qu'aucune autre preuve ne vient étayer cette conclusion.
J'ai également essayé de fermer toutes mes applications tierces et cela n'a eu aucun effet non plus.
Je me demande maintenant si Apple n'est pas en train d'effectuer une forme de conversion de fichiers sur mes photos, films ou musique stockés sur icloud en arrière-plan dans le cadre de la mise à jour et si cela n'entraîne pas des problèmes de synchronisation des fichiers. Si c'est le cas, j'espère que cela finira par se terminer et disparaître ! Mais je ne suis pas optimiste. Personnellement, je pense qu'il s'agit d'un bug de Catalina qu'Apple ne reconnaît pas encore.
MISE À JOUR 19/04/2020 (PROBLÈME PARTIELLEMENT IDENTIFIÉ et CORRECTION TEMPORAIRE)
Après une enquête plus approfondie, j'ai constaté que la désactivation d'icloud sur mon système (ou la désactivation du réseau pour qu'il ne puisse pas parler à icloud) a fait en sorte que sharingd devienne silencieux (contre une utilisation du processeur proche de 100 %). J'ai également commencé à remarquer que le processus AddressBookSourceSync s'exécute également (à des niveaux modérés) lorsque sharingd s'exécute à un niveau élevé de CPU. Sur une intuition, j'ai réactivé icloud, mais j'ai désactivé Contacts (dans Préférences Système > AppleID). Une fois les contacts désactivés, mon système fonctionne à nouveau tranquillement. Il semble donc que l'utilisation élevée de l'unité centrale par le processus sharingd soit liée à la tentative de synchronisation avec Contacts (carnet d'adresses) dans icloud. J'ai donc au moins une solution temporaire (c'est-à-dire désactiver les contacts, sauf en cas de besoin), mais attention, la perte des contacts a des répercussions négatives sur l'identification des personnes dans les fils de discussion d'imessage, etc. Il s'agit donc d'une solution très limitée.
FIXÉ 5/3/2020 (au moins sur mon système)
Réalisant que la solution temporaire ci-dessus ne me convenait pas et suspectant toujours que mon système de carnet d'adresses (Contacts) avait été corrompu d'une manière ou d'une autre lors de la mise à jour vers Catalina, j'ai décidé que je devais complètement décharger et réinstaller ma copie locale de mon système de carnet d'adresses. Ne sachant pas exactement comment faire, j'ai cherché et trouvé cet article https://ugetfix.com/ask/how-to-fix-addressbooksourcesync/ qui m'a guidé tout au long de la procédure. Cette procédure devrait fonctionner tant que votre adresse locale est synchronisé avec iCloud. Bien que l'article traite de symptômes que je n'avais pas, il m'a permis de décharger et de recharger mon carnet d'adresses local. Une fois que j'ai exécuté cette procédure, il a été immédiatement évident que cela réglait mon problème d'utilisation élevée du processeur du processus sharingd et de l'utilisation élevée de la mémoire correspondante par addressbooksourcesync. Mon processus sharingd n'utilise plus que de petites quantités de CPU, quelque part entre 0,1 % et 4,5 % de CPU (contre 100+ % de CPU auparavant). L'utilisation de la mémoire d'AddressBookSourceSync est également beaucoup plus faible maintenant, environ 300MB contre Gigbytes avant la correction (désolé, j'ai oublié d'enregistrer l'utilisation exacte de la mémoire au départ). Je ne sais pas si cela aidera d'autres personnes, mais cela peut valoir la peine d'essayer. Assurez-vous simplement que votre carnet d'adresses local (Contacts) et votre carnet d'adresses icloud (Contacts) sont bien synchronisés avant de commencer. J'ai également ajouté une étape à cette procédure comme mesure de sécurité supplémentaire. J'ai exporté tous mes contacts dans un fichier PDF avant de commencer. Je l'ai fait juste au cas où quelque chose aurait mal tourné et que je doive les saisir à nouveau manuellement. Heureusement, cela n'a pas été nécessaire ! Un dernier commentaire : pour une raison quelconque, je n'ai pas trouvé de fichier .plist (celui que l'auteur de cette procédure mentionne) dans mon fichier ~/Bibliothèque/Application Support/Carnet d'adresses/ avant ou après la procédure.