Windows에서 Accountsd의 높은 CPU 사용량 문제를 해결하는 방법

맥이 느려지고 “Accountsd” 프로세스가 CPU 사용률을 최대치(때로는 400~500%까지)로 끌어올리는 것을 보면 정말 짜증이 날 수 있습니다.어떤 경우에는 재부팅으로 문제가 해결되기도 하지만, 마치 두더지 잡기 게임처럼 얼마 지나지 않아 다시 문제가 발생합니다. Accountsd는 macOS에서 iCloud, Gmail, 연락처 등 모든 계정 로그인을 처리하는 데 사용되는 프로세스입니다.따라서 Accountsd에 문제가 생겨 모든 리소스를 소모하게 되면 모든 것이 느려집니다.팬 소음이 커지고 배터리 소모가 빨라지며 앱이 멈추거나 렉이 발생할 수 있습니다.이러한 문제는 주로 시스템 업데이트, 특히 Catalina(10.15) 업데이트 이후에 발생하지만 이전 버전에서도 발생할 수 있습니다.다행히 이 문제를 해결하는 데 도움이 될 만한 몇 가지 방법이 있습니다.

macOS에서 Accountsd가 CPU를 과도하게 사용하는 문제를 해결하는 방법

해결 방법 1: 이메일 및 iCloud 계정을 다시 추가하세요

가장 흔한 원인은 끝없는 동기화 루프, 특히 iCloud 또는 이메일 계정이 동기화를 시도하다가 멈추거나 계속 실패하는 경우입니다.마치 계정 데이터베이스의 교통 체증과 같죠.해당 계정을 다시 추가하면 연결이 새로 고쳐져 무한 루프가 해결될 가능성이 높습니다.이 간단한 조치가 얼마나 큰 효과를 가져오는지 놀라울 정도인데, 실제로 한 Mac에서는 이 방법으로 CPU 사용량이 즉시 정상으로 돌아왔습니다.항상 효과가 있는 것은 아니지만, 일단 시도해 볼 만한 방법입니다.

  • Apple 메뉴를 클릭 하고 시스템 환경설정을 선택하세요.
  • 인터넷 계정 페이지 로 이동하세요.
  • 왼쪽 패널에서 각 계정(예: Gmail 또는 iCloud)을 선택하세요.
  • ” 버튼을 클릭하여 계정을 삭제하세요.
  • 제거를 확인한 후 Mac을 재시동하세요.
  • 재부팅 후 인터넷 계정 으로 돌아가서 계정을 다시 추가하세요.

이렇게 하면 연결이 재설정되어 Accountsd가 무한 루프에 빠지는 경우가 종종 해결됩니다.일부 계정이 바로 동기화되지 않거나 표시되지 않는 경우 해당 계정의 설정을 다시 확인하거나 다시 추가해 보는 것이 좋습니다.일부 Mac에서는 이 과정이 완전히 적용되려면 재부팅을 한두 번 해야 할 수도 있습니다. Mac은 원래 이런 식으로 복잡하게 만들어 놓았으니까요.

해결 방법 2: 메일에서 계정 설정 자동 감지 기능을 비활성화합니다.

또 다른 방법은 메일 앱이 설정을 끊임없이 추적하지 않도록 하는 것입니다.일부 사용자에게는 자동 설정 감지 기능이 CPU 사용량 급증의 원인이 되었습니다.다소 불안정한 기능이지만, 자동 감지를 비활성화하면 끊임없는 동기화 시도를 줄일 수 있습니다.

  • 메일을 열어보세요
  • 메뉴 표시줄에서 메일 > 환경설정을 클릭하세요.
  • 계정 탭 으로 이동하세요
  • 계정을 선택한 다음 고급을 클릭하세요.
  • ‘계정 설정 자동 감지 및 유지’ 항목의 선택을 해제하세요.
  • 환경설정 창을 닫고 CPU 사용량이 안정되는지 확인해 보세요.

다시 말씀드리지만, Mail 앱이나 Mac을 재시작해야 할 수도 있습니다.하지만 이렇게 하면 백그라운드 자동 동기화 기능이 비활성화되어 과도한 동기화로 인한 문제를 방지할 수 있습니다.

해결 방법 3: 최신 macOS Catalina(10.15.7) 통합 업데이트로 업데이트하세요.

아직 Catalina 이전 버전을 사용 중이라면 Apple 공식 지원 페이지 에서 최신 통합 업데이트를 다운로드하는 것이 좋습니다.이러한 업데이트는 이전 패치에서 누락되었던 버그나 Accountsd와 같은 리소스 과다 사용 문제를 해결하는 경우가 있습니다.특히 업데이트 후 이러한 문제가 발생하기 시작했다면 모든 것을 최신 상태로 유지하는 것이 좋습니다.때로는 Apple에서 제공하는 수정 패치만으로도 문제가 해결되는 경우도 있습니다.

해결 방법 4: Apple ID에서 로그아웃했다가 다시 로그인하세요.

일부 사용자들은 iCloud에서 로그아웃했다가 다시 로그인하는 방법을 강력히 추천합니다.다소 극단적인 방법처럼 들리지만, 계정 연결을 재설정하고 무한 동기화 루프의 원인을 해결할 수 있습니다.

  • 시스템 환경설정을 엽니다.
  • 상단에 있는 Apple ID를 클릭하세요.
  • 개요를 클릭한 다음 로그아웃을 클릭하세요.
  • Mac을 재부팅한 다음 Apple ID로 다시 로그인하세요.

이 새로 고침 기능은 Accountsd가 과부하되는 것을 방지하는 데 도움이 될 수 있습니다.하지만 로그아웃하면 특정 기능이나 iCloud 동기화가 일시적으로 비활성화될 수 있으므로 중요한 데이터는 반드시 백업해 두세요.

해결 방법 5: 오프라인일 때는 메일 앱을 종료하거나 문제가 있는 계정을 비활성화하세요.

맥이 인터넷에 연결되어 있지 않을 때 문제가 악화된다면, Mail 앱을 종료하거나 이메일 계정을 일시적으로 비활성화하는 것을 고려해 보세요.오프라인 상태에서 Mail 앱을 끄면 Accountsd가 동기화를 시도하다가 오류를 일으키는 것을 방지할 수 있습니다.더 빠른 해결 방법은 시스템 환경설정인터넷 계정 에서 문제가 되는 특정 계정을 비활성화하는 것입니다.이렇게 하면 모든 계정을 삭제하지 않고도 문제의 원인 계정을 찾아낼 수 있습니다.

해결 방법 6: 동기화 문제를 해결하기 위해 Accounts4.sqlite 파일을 이동하세요.

/Users/[사용자 이름]/Library/Accounts/ 폴더 안에 있는 이 작은 파일이 때때로 문제의 원인이 되는 것 같습니다.이 파일을 다른 곳으로 옮기면 macOS에서 해당 파일을 새로 생성하게 되어 손상이나 무한 루프 문제를 해결할 수 있습니다.단, 파일을 옮긴 후에는 파일이 복원될 때까지 일부 iCloud 로그인 정보가 손실될 수 있다는 점에 유의하세요.

  • /Users/[사용자 이름]/Library/Accounts/ 경로로 이동하세요.
  • Accounts4.sqlite를 찾으세요
  • 드래그해서 바탕화면과 같은 다른 폴더로 옮기세요.
  • 재부팅 후 CPU 활동이 개선되는지 확인해 보세요.
  • 복원하려면 파일을 원래 위치로 다시 복사한 다음 iCloud에 다시 로그인하세요.

꿀팁: 이 작업을 잘못하면 iCloud에 다시 로그인하고 일부 설정을 재설정해야 할 수도 있으니 주의하세요.하지만 일부 설정에서는 이 간단한 방법으로 많은 문제를 해결할 수 있습니다.

해결 방법 7: 로컬 메일 및 키체인 캐시를 삭제합니다.

이는 좀 더 적극적인 접근 방식으로, 손상되었거나 오류가 발생한 로컬 폴더를 삭제하는 것을 포함합니다.먼저 라이브러리 폴더가 표시되는지 확인하세요.

  • 파인더 열기
  • 보기 > 보기 옵션 표시를 클릭하세요.
  • 라이브러리 폴더 표시를 선택하세요

다음으로, 키체인에서 비밀번호를 백업하세요.

  • 이동 > 폴더로 이동
  • 입력 ~/Library하고 ‘이동’을 누르세요.
  • Keychains 폴더 (파란색 폴더) 를 찾아 관련 .keychain-db 파일을 안전한 곳에 복사하세요.

그런 다음, 캐시를 초기화하려면 다음 폴더를 삭제하세요.

  1. /Users/[사용자 이름]/Library/Mail
  2. /Users/[username]/Library/containers/com.apple.mail
  3. /Users/[사용자 이름]/Library/Keychains (파란색 폴더)

마지막으로 iCloud 및 메일 동기화를 비활성화하고 재부팅한 다음 계정을 다시 활성화하세요.이후에 암호와 동기화 정보를 다시 입력해야 할 수 있습니다.

솔직히 말해서, 마지막 단계는 다소 무식한 방법이지만, 다른 방법으로 해결되지 않는 고질적인 문제를 해결할 수 있습니다.다만, 이 과정은 백업과 재설정이 필요하다는 점을 명심하세요.