Apple Новини

Accountsd: Как да коригирате високото използване на процесора на Mac

След освобождаването на macOS Catalina версия 10.15.7 , все по-голям брой потребители са изпитали проблем със системен процес, наречен ' сметкиd ' показва много високо използване на процесора в Activity Monitor, което кара техния Mac да се забави.





Един потребител в общностите за поддръжка на Apple сподели екранна снимка на „accountsd“ с използване на процесора над 400%, което прави техния MacBook Pro 2018 „безполезен“.

как да прикачите airpods към mac

Монитор на активността на accountsd
Въпреки че този проблем се появява от време на време през годините, има забележимо увеличение на оплакванията в цялата страна Общности за поддръжка на Apple , Вечни форуми , Twitter , Reddit , Стек борса , и другаде след пускането на macOS Catalina версия 10.15.7, като потребителите се опитват да отстранят проблема.



Какво е accountsd?

Accountsd е демон, част от Рамка за сметки . В документацията за разработчици на Apple се казва, че тази рамка помага на потребителите да осъществяват достъп и да управляват външните си акаунти от приложения, без да изискват от тях да въвеждат идентификационни данни за вход.

Рамката за акаунти осигурява достъп до потребителски акаунти, съхранявани в базата данни Accounts, която се управлява от системата. Акаунт съхранява идентификационните данни за влизане на определена услуга, като Twitter, и вие използвате тези идентификационни данни за удостоверяване с услугата. Когато интегрирате рамката за акаунти в приложението си, не е необходимо сами да съхранявате данните за влизане в акаунта. Вместо това потребителят предоставя на приложението ви достъп, за да използва идентификационните данни за влизане в акаунта си, заобикаляйки необходимостта да въвеждате потребителското си име и парола. Ако в базата данни на потребителя акаунти не съществува акаунт за конкретна услуга, можете да му позволите да създаде и запише акаунт от вашето приложение.

Как да коригирам използването на CPU на accountsd?

Засегнатите потребители са предложили широка гама от потенциални решения, но вашият пробег може да варира.

Някои потребители са успели да решат проблема, като излязат от акаунта си в Apple ID под Системни предпочитания > Apple ID > Преглед > Изход, рестартират своя Mac и след това влязат отново в акаунта, но това не работи за всички.

Apple iphone se срещу iphone 11

Някои потребители са решили проблема чрез нулиране на SMC на техния Mac и/или NVRAM .

Един потребител на Stack Exchange вярва, че проблемът е свързан с грешка с индексирането на файлове на Mac. Тяхното решение включва нулиране на индексирането, като отидете в Системни предпочитания > Spotlight > Поверителност и добавите (+) вашето устройство за съхранение („Macintosh HD“ по подразбиране) към списъка „Предотвратяване на Spotlight да търси тези местоположения“. След това премахнете (-) устройството от списъка и Mac ще започне да преиндексира. Процесът на индексиране може временно да забави вашия Mac, така че тези стъпки се препоръчват да бъдат завършени за една нощ.

Що се отнася до по-разширено отстраняване на неизправности, някои потребители са имали успех с навигацията до „~/Library/Accounts“ и преименуването на файла „Accounts4.sqlite“ на „Accounts4.sqlite.testbackup“ или използвайки по-сложни команди на терминала , но продължете с повишено внимание, тъй като тези решения могат да повлияят на вашите iCloud акаунти или синхронизиране.

Apple все още не е признала този проблем. Ако бъде пусната актуализация на софтуера с корекция, ние съответно ще актуализираме тази статия.