101 votes

Pourquoi le processus accountsd mange-t-il autant de CPU ?

Pourquoi les processus accountsd et securityd utilisent-ils autant de CPU sur OS X 10.10.3 ?
Je suis sur un Macbook Pro de début 2011.

À quoi servent ces processus ? Est-il sûr de les arrêter ? La machine n'est allumée que depuis 4 heures, donc elle a été redémarrée récemment.

description de l'image

0 votes

Les commentaires ne sont pas destinés à des discussions prolongées; cette conversation a été déplacée vers le chat.

0 votes

Apple a publié des correctifs pour cela sur 10.14 et 10.15 - voir l'article de meta pour plus de détails : apple.meta.stackexchange.com/questions/3970/…

0 votes

Je n'ai pas de réputation pour répondre; je suis sur 10.15.7, et le problème a commencé après m'être connecté à un nouveau compte Gmail sur Safari; cela a ouvert une page incognito pour me permettre de me connecter à nouveau, disant "la configuration continuera dans Comptes Internet". Ensuite, l'utilisation de la mémoire et du processeur de accountsd est à pleine capacité. Désactiver Spotlight sur tout le disque n'a pas aidé. Plus tard, j'ai tout désactivé dans Comptes Internet (y compris l'identifiant Apple, et j'ai supprimé le trousseau iCloud (à resynchroniser ultérieurement)). Cela n'a pas encore fonctionné, mais après le redémarrage, tout semble revenu à la normale. Je me suis reconnecté à iCloud et j'ai synchronisé les mots de passe sans problème.

41voto

nop Points 531

Dans les préférences de l'application Mail.app, j'ai désélectionné "Comptes > Avancé > Détecter et maintenir automatiquement les paramètres du compte" sur deux comptes Google, et l'utilisation du processeur est revenue à la normale.

1 votes

Cela a fonctionné, cependant cela a fait cesser de fonctionner le compte Gmail configuré avec une authentification à deux facteurs ...

1 votes

@mkrus Un de mes comptes est un compte Google for Work (username@example.com) et un est normal (username@gmail.com). Je vois également des comptes qui plantent sur un ordinateur de bureau...

1 votes

Peut-être pourriez-vous configurer un compte "faux"/invalide, simplement pour accéder au panneau de préférences.

23voto

FizzleDizzle Points 403

Ce problème est apparu avec macOS Catalina pour moi, et seulement si j'ai l'application Mail ouverte sans connexion internet.

Aller dans Mail->Fenêtre->Docteur de la connexion->Afficher les détails, il semble qu'une boucle infinie s'exécute, qui tente de se connecter au serveur de messagerie.

Les seules solutions temporaires sont de désactiver le compte qui pose problème (via les Préférences de Mail) ou de quitter l'application Mail lorsque je suis hors ligne.


EDIT (environ un an après la publication originale): Le problème a disparu pour moi, sans que je n'aie rien changé sur mon système.

Apparemment, soit Apple soit le fournisseur de messagerie ont résolu le problème.

0 votes

Merci @FizzleDizzle, cela a en fait fonctionné pour moi... pour moi, c'était une connexion à mon ProtonMail-Bridge qui montrait le même comportement... Je suis assez certain d'avoir décoché la case 'Gérer automatiquement les paramètres de connexion' en essayant de résoudre ce problème au départ... maintenant, en la cochant à nouveau, cela semble fonctionner... je me demande ce que ça va donner à long terme...

0 votes

Même ici pour moi; depuis une nouvelle installation de Catalina, pas d'internet = accountsd a une utilisation CPU de 240+%.

18voto

Jason Yeo Points 215
  • La solution pour cela sur Mojave est d'installer la mise à jour supplémentaire 10.14.6 - build 18G6032
  • La solution pour cela sur Catalina est d'installer la mise à jour macOS Catalina 10.15.7 - build 19H2

Après le redémarrage - vérifiez les versions des build et qu'aucune mise à jour du système d'exploitation n'est disponible. Vous n'avez pas besoin de supprimer des comptes, des trousseaux ou des fichiers de base de données internes si vous pouvez mettre à jour votre Mac avec les correctifs d'Apple.


Le même problème persiste encore dans 10.15.5. Certaines personnes ont des données dans iCloud qui déclenchent une boucle dans accountsd. J'ai suivi les instructions de : https://waal70blog.wordpress.com/2019/12/16/accountsd-and-secd-high-cpu-usage-on-catalina/

Vous verrez un dossier qui ressemble à un trousseau sous ~/Library/Keychains/ et vous devez remplacer la partie xx...x par ce trousseau.

Solution : sudo rm -rf ~/Library/Keychains/xxx-xxx-xxxx-xxxxx et redémarrez.

Un autre ensemble d'étapes de triage est publié sur ce site qui répertorie de nombreux détails du point de vue des personnes qui administrent des Mac de manière professionnelle.

2 votes

Cela a fonctionné pour moi ce matin sur macOS Catalina, 10.15.6.

0 votes

Cela a également fonctionné pour moi. Merci pour vos commentaires.

9 votes

Dans mon cas, mon identifiant Apple est la cause. Ce matin, accoundsd a soudainement commencé à utiliser plus de 300% du CPU. J'ai supprimé mon trousseau local et redémarré mon iMac, mais cela n'a pas résolu le problème. Ensuite, j'ai regardé par hasard dans Préférences Système> Identifiant Apple, qui disait quelque chose comme "(!) Vous devriez mettre à jour les informations de l'identifiant Apple". J'ai donc déconnecté mon identifiant Apple, puis l'utilisation d'accoundsd est tombée à ZERO % du CPU. C'était super rapide...

10voto

Behrouz Points 201

Il semble qu'il y ait un bug dans l'indexation des fichiers sur iOS. Parfois, accountsd reste bloqué dans une boucle indéfinie lors de l'indexation des fichiers sur l'ordinateur (pour une utilisation de Spotlight). La solution consiste à réinitialiser l'indexation sur votre ordinateur portable :

  1. Allez dans Préférences Système-> Spotlight-> Confidentialité
  2. Ajoutez (+) votre disque dur (probablement "Macintosh HD") dans la liste "Empêcher Spotlight de rechercher dans ces emplacements".

Cela effacera votre fichier d'index précédent et devrait résoudre votre problème avec l'utilisation excessive de accountsd. Cependant, Spotlight ne fonctionnera plus. Si vous n'en avez pas besoin, ne suivez pas le reste des instructions.

Mais si vous avez besoin de Spotlight à nouveau, retirez Macintosh HD de la liste en le sélectionnant et en cliquant sur le bouton -. Faites-le pendant la nuit ou à un moment où vous n'avez pas besoin de votre ordinateur portable pendant quelques heures, car il va réindexer vos fichiers et prendre beaucoup de ressources informatiques.

1 votes

Cela a résolu le problème pour moi. Après une réinstallation, je n'ai même pas ouvert les applications Courrier ou Calendrier, donc j'étais un peu perplexe par rapport aux autres réponses. Je pense que le moyen le plus simple de vérifier si cela peut être la cause du problème est simplement d'essayer d'utiliser Spotlight ; pour moi, cela ne fonctionnait pas quand accountsd devenait fou. Malheureusement, cela nécessite de réindexer le disque.

1 votes

Il ressort clairement des rapports de succès pour diverses solutions qu'il existe divers problèmes sous-jacents. C'était tout pour moi cependant, merci d'avoir posté ceci! Le test facile "Spotlight fonctionne-t-il?" a laissé entendre que c'était peut-être cela lorsque mon Spotlight ne fonctionnait pas du tout. En suivant cette procédure, le problème a été résolu. Cela m'est arrivé après la mise à jour du système d'exploitation de 10.15.6 à 10.15.7.

0 votes

Exactement la même chose que @MikeHardy - cela a commencé à m'arriver avec la mise à jour vers 10.15.7, et Spotlight a cessé de fonctionner exactement comme décrit, ce qui m'a donné le bon indice également après avoir lu les autres réponses. (En effet, cela a résolu le problème pour moi) Il était clair qu'il y avait un problème avec cette version spécifique.

10voto

OrigamiEye Points 398

Ce qui a fonctionné pour moi (macOS 10.15.7) est de me déconnecter de mon identifiant Apple et de redémarrer. Se connecter à l'identifiant Apple a ramené le problème, donc d'après reddit la commande terminal suivante a résolu le problème de manière permanente

sudo -v
killall -9 accountsd.iCloudHelper
defaults delete MobileMeAccounts
mkdir ~/Library/Accounts/Backup
mv ~/Library/Accounts/.sqlite ~/Library/Accounts/Backup/
killall -9 accountsd.iCloudHelper
sudo reboot

Mes symptômes étaient accountsd à 300%, aucune application ouverte, ralentissement de Spotlight.

Vous pouvez également vérifier dans l'application Console s'il y a des erreurs enregistrées par accountsd. Ouvrez simplement Console et saisissez "accountsd". C'est une réponse provenant d'un autre fil de discussion, et probablement le meilleur endroit pour commencer.

J'ai essayé les réponses publiées dans ce fil de discussion mais aucune n'a fonctionné. Au moment de mon message, elles incluaient :

  1. Quitter Mail
  2. Supprimer les comptes Google de Mail, Calendrier (besoin de resynchroniser après reconnexion)
  3. Ajouter Macintosh HD à la confidentialité de Spotlight pour qu'il ne soit pas indexé (le disque dur devra être de nouveau indexé par Spotlight)
  4. Supprimer tous les mots de passe dans ~/Library/Keychain (supprime les mots de passe localement, mais peut être resynchronisé depuis iCloud)
  5. Se déconnecter de l'identifiant Apple (supprime tous les fichiers iCloud sur la machine)

0 votes

Bonne observation. Vous pourriez modifier pour expliquer lequel de ces éléments ne supprime pas de données ou ne provoque pas de perte de données, et quelles choses entraînent la perte des mots de passe enregistrés?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X