Apple Nieuws

Accountsd: hoog CPU-gebruik op Mac oplossen

Na de release van macOS Catalina-versie 10.15.7 , heeft een toenemend aantal gebruikers een probleem ondervonden met een systeemproces met de naam ' rekeningen ' met een zeer hoog CPU-gebruik in Activity Monitor, waardoor hun Mac trager wordt.





Een gebruiker in de Apple Support Communities deelde een screenshot van 'accountsd' met een CPU-gebruik van meer dan 400%, waardoor hun MacBook Pro uit 2018 'nutteloos' werd.

hoe u een wekalarm op de iPhone kunt instellen

accountsd activiteitenmonitor
Hoewel dit probleem in de loop der jaren af ​​en toe is opgedoken, is er een merkbare toename van klachten over de hele wereld Apple Support-gemeenschappen , Eeuwige Forums , Twitter , Reddit , Stapeluitwisseling , en elders sinds de release van macOS Catalina versie 10.15.7, waarbij gebruikers probeerden het probleem op te lossen.



Wat is rekeningen?

Accountsd is een daemon, onderdeel van de Accounts-framework . In de ontwikkelaarsdocumentatie van Apple staat dat dit framework gebruikers helpt bij het openen en beheren van hun externe accounts vanuit apps, zonder dat ze inloggegevens hoeven in te voeren.

Het Accounts-framework biedt toegang tot gebruikersaccounts die zijn opgeslagen in de Accounts-database, die door het systeem wordt beheerd. Een account slaat de inloggegevens van een bepaalde service op, zoals Twitter, en u gebruikt die inloggegevens om te verifiëren bij de service. Wanneer u het Accounts-framework in uw app integreert, hoeft u zelf geen accountaanmeldingen op te slaan. In plaats daarvan verleent de gebruiker uw app toegang om de inloggegevens van hun account te gebruiken, zonder dat ze hun gebruikersnaam en wachtwoord hoeven in te voeren. Als er geen account voor een bepaalde service bestaat in de Accounts-database van de gebruiker, kunt u deze een account laten maken en opslaan vanuit uw app.

Hoe het CPU-gebruik van accounts op te lossen?

Getroffen gebruikers hebben een breed scala aan mogelijke oplossingen aangeboden, maar uw aantal kilometers kan variëren.

Sommige gebruikers zijn erin geslaagd het probleem op te lossen door uit te loggen bij hun Apple ID-account onder Systeemvoorkeuren > Apple ID > Overzicht > Afmelden, hun Mac opnieuw op te starten en vervolgens weer aan te melden bij het account, maar dit heeft niet voor iedereen gewerkt.

kun je filters gebruiken op facetime

Sommige gebruikers hebben het probleem opgelost door: de SMC van hun Mac resetten en/of NVRAM .

Een gebruiker van Stack Exchange denkt dat het probleem te maken heeft met een bug met bestandsindexering op de Mac. Hun oplossing omvat het resetten van de indexering door te navigeren naar Systeemvoorkeuren > Spotlight > Privacy en (+) uw opslagschijf toe te voegen (standaard 'Macintosh HD') aan de lijst 'Voorkom dat Spotlight deze locaties doorzoekt'. Verwijder vervolgens (-) de schijf uit de lijst en de Mac begint opnieuw te indexeren. Het indexeringsproces kan uw Mac tijdelijk vertragen, dus het wordt aanbevolen deze stappen 's nachts uit te voeren.

Wat betreft meer geavanceerde probleemoplossing, hebben sommige gebruikers succes gehad met het navigeren naar '~/Library/Accounts' en het hernoemen van het bestand 'Accounts4.sqlite' naar 'Accounts4.sqlite.testbackup' of complexere Terminal-commando's gebruiken , maar ga voorzichtig te werk, aangezien deze oplossingen van invloed kunnen zijn op uw iCloud-accounts of synchronisatie.

Apple heeft dit probleem nog niet erkend. Mocht er een software-update worden uitgebracht met een oplossing, dan zullen we dit artikel dienovereenkomstig bijwerken.