Mac에서 cloudd 높은 CPU 사용량 문제를 해결하는 방법

Mac에서 cloudd 높은 CPU 사용량 문제를 해결하는 방법

David Balaban

cloudd 높은 CPU 사용량 문제가 실제로 어떻게 나타나는가

모든 최신 macOS 복사본에는 동기화, 인덱싱 및 원활한 실행을 유지하기 위해 조용히 작동하는 백그라운드 서비스가 가득합니다. 대부분 여러분은 그것들을 눈치채지도 못합니다. 그러다 갑자기 이러한 도우미 프로세스 중 하나가 과부하 모드로 전환되어 팬이 헤어드라이어처럼 소리를 내기 시작합니다.

이것이 바로 cloudd라는 프로세스가 Mac의 CPU를 독점하기 시작할 때 일어나는 일입니다. 활성 상태 보기를 열면 목록 맨 위에 두 자리 또는 세 자리 숫자의 CPU 사용량을 보이며, 때로는 birdfileproviderd와 같은 다른 클라우드 관련 프로세스와 함께 나타납니다. 시스템이 느려지고, 앱이 버벅거리고, MacBook의 배터리가 평소보다 빨리 소모됩니다.

macOS 활성 상태 보기에서의 cloudd 높은 CPU 사용량

이것이 현재 여러분의 상황이라면 좋은 소식이 있습니다. cloudd 자체는 악성이 아니며 전통적인 의미에서 통제 불능이 아닙니다. iCloud를 위해 중요한 작업을 수행하고 있지만, 백그라운드의 무언가가 작업을 방해하고 있는 것입니다. 이 가이드에서는 cloudd가 실제로 무엇인지, 왜 제멋대로 실행될 수 있는지, 그리고 전체 iCloud 구성을 망가뜨리지 않고 Mac을 정상으로 되돌리기 위해 따를 수 있는 현실적인 단계들을 분석할 것입니다.


Mac의 cloudd란 무엇인가?

프로세스를 무작위로 종료하기 전에, cloudd가 제대로 작동할 때 무엇을 해야 하는지 이해하는 것이 좋습니다.

cloudd는 CloudKit 데몬입니다. 간단히 말해, Mac과 iCloud 간의 데이터 동기화 세부 사항을 처리하는 시스템 프로세스입니다. macOS 자체나 타사 앱이 Apple의 CloudKit 프레임워크를 사용하여 iCloud에서 데이터를 저장하거나 검색할 때마다, cloudd는 백그라운드에서 실제로 데이터를 이동시키는 작업자 중 하나입니다.

여기에는 다음을 포함하여 많은 것이 포함될 수 있습니다.

  • iCloud Drive 파일 동기화(문서, 데스크탑, 사용자 지정 폴더)
  • 환경설정이나 데이터베이스에 iCloud를 사용하는 앱 데이터
  • 사진, 메모 또는 기타 Apple 앱의 특정 동기화 작업
  • CloudKit 데이터베이스 및 메타데이터의 백그라운드 유지 관리

cloudd - CloudKit 데몬

정상적인 시나리오에서 cloudd는 깨어나서 동기화 중에 네트워크 및 디스크 활동을 처리하고, CPU를 잠시 사용한 다음, 거의 유휴 상태로 돌아갑니다. iCloud Drive에 많은 파일을 추가했거나, 대용량 사진 라이브러리를 가져왔거나, 새 Mac에 로그인한 직후에는 짧은 스파이크가 보일 수 있습니다.

문제는 cloudd가 결코 진정되지 않을 때 시작됩니다. 짧은 버스트 대신 몇 분 또는 몇 시간 동안 계속 CPU를 두들겨대며, 때로는 눈에 보이는 동기화 활동이 전혀 없음에도 불구하고 계속됩니다. 이것이 우리가 여기서 집중하는 행동입니다.


cloudd가 CPU를 과도하게 사용할 수 있는 이유

더 넓은 관점에서 볼 때, 제멋대로인 cloudd는 보통 근본 원인이 아닌 증상입니다. iCloud 환경의 무언가가 그것을 혼란스럽게 하고, 데몬은 루프에 갇히게 됩니다.

일반적인 원인은 다음과 같습니다.

  • 초기 또는 대규모 동기화: iCloud Drive를 활성화하거나 새 Mac에 로그인한 후 첫 번째 대규모 동기화는 강도가 높을 수 있습니다. 문서, 데스크탑 또는 앱 데이터에 수십 기가바이트가 있는 경우 cloudd는 꽤 오랫동안 CPU와 디스크를 무겁게 사용할 수 있습니다. 결국 진정된다면 이는 정상일 수 있습니다.
  • iCloud Drive 내의 문제가 있거나 손상된 항목: 단일 손상된 파일, 특이한 문자가 포함된 깊게 중첩된 폴더, 또는 CloudKit과 잘 작동하지 않는 앱 데이터베이스로 인해 cloudd가 결코 성공하지 못하는 작업을 반복적으로 다시 시도할 수 있습니다.
  • 무한 동기화 시도에 갇힌 앱: 일부 앱은 iCloud와 불완전하게 통합됩니다. 그 중 하나가 실패하는 업데이트나 요청을 계속 보내면, 실제 범인은 체인의 더 높은 곳에 있음에도 불구하고 cloudd가 눈에 보이는 "범인"이 됩니다.
  • iCloud 계정 또는 데이터 불일치: 로컬 및 서버 측 데이터 간의 충돌, 이전 macOS 버전의 오래된 잔재, 또는 부분적으로 마이그레이션된 컨테이너는 모두 CloudKit이 헛바퀴를 도는 상태로 몰아넣을 수 있습니다.
  • 키체인 및 인증 문제: 어떤 경우에는 "cloudd가 로그인 키체인을 사용하려고 합니다" 또는 "cloudd가 로컬 항목 키체인을 사용하려고 합니다"와 같은 반복적인 메시지가 표시됩니다. 이는 보통 데몬이 macOS가 만족하지 않는 자격 증명으로 인증을 시도하다 갇혔다는 신호입니다.
  • Safari / 북마크 / iCloud 통합 버그: Safari의 iCloud 동기화(북마크나 읽기 목록 등)가 오작동하여 백그라운드에서 공격적인 클라우드 활동을 유발할 수 있습니다. 이것이 잘못되면 cloudd는 빡빡한 루프 안에서 의미 없는 요청을 계속하게 될 수 있습니다.

여기서 약간 짜증나는 부분은 프로세스 이름이 정확히 어떤 iCloud 영역이 원인인지 알려주지 않는다는 것입니다. 약간의 탐정 작업을 수행하고 단계별로 가능성을 배제해야 합니다.


Mac에서 cloudd 높은 CPU 사용량 해결 방법

다음 섹션에서는 현실적인 문제 해결 순서를 안내합니다. 모든 단계를 반드시 완료할 필요는 없지만, 순서대로 진행하는 것을 권장합니다. 빠른 확인부터 시작해서 문제가 지속되면 더 구체적인 조치로 넘어갑니다.

1단계. 활성 상태 보기에서 cloudd 확인하기

첫 번째 단계는 단순히 무엇을 다루고 있는지 확인하고 약간의 맥락을 수집하는 것입니다.

  1. 활성 상태 보기를 엽니다.
    • 응용 프로그램 > 유틸리티 > 활성 상태 보기로 이동하거나 Spotlight를 사용하여 검색합니다.
  2. CPU 탭으로 전환합니다.
    • % CPU 열 머리글을 클릭하여 사용량별로 정렬합니다.
  3. 목록에서 cloudd를 찾습니다.
    • 맨 위에 있고 높은 값(예: 멀티 코어 머신에서 80~100% 이상)에 머물러 있다면 전형적인 문제를 보고 있는 것입니다.
    • 다른 iCloud 관련 프로세스(예: bird, fileproviderd, photoanalysisd, SafariBookmarksSyncAgent)도 활성 상태인지 확인합니다.
  4. 선택 사항: cloudd를 선택하고 "i"(정보) 버튼을 클릭합니다.
    • 이를 통해 해당 프로세스가 시스템 소유이며 그 이름으로 위장한 타사 실행 파일이 아님을 확인할 수 있습니다.

이 시점에서 cloudd가 눈에 보이는 병목 현상이라는 것을 확실히 알 수 있습니다. 이제 임무는 그것이 제자리걸음을 하지 못하게 막는 것입니다.

활성 상태 보기에서의 cloudd 높은 메모리 사용량


2단계. Mac을 재시동하고 iCloud에 시간을 주기

"껐다 켜보셨나요?"라는 말이 진부하게 들릴 수 있지만, CloudKit 관련 문제에서는 종종 진정으로 도움이 되는 재설정입니다.

  1. 작업을 저장하고 무거운 앱을 닫습니다.
  2. Apple 메뉴를 클릭하고 **재시동…**을 선택합니다.
  3. 재시동 후 로그인하고 몇 분 기다립니다.
    • 즉시 수십 개의 앱을 실행하지 마십시오. macOS가 조용히 백그라운드 작업을 재개할 기회를 주십시오.
  4. 활성 상태 보기를 다시 열고 cloudd를 관찰합니다.
    • 로그인 후의 짧은 스파이크는 정상입니다.
    • 핵심 질문은 CPU 사용량이 점차 무시할 수 있는 수준으로 떨어지는지, 아니면 오랫동안 높게 유지되는지 여부입니다.

간단한 재시동으로 증상이 사라진다면, 일회성으로 무거운 동기화 중간에 cloudd를 포착했을 수도 있습니다. 다시 미친 듯이 돌아가서 그대로 유지된다면 계속 진행하십시오.


3단계. iCloud가 현재 무엇을 동기화하고 있는지 확인하기

cloudd는 iCloud에 관한 것이므로 실제로 무엇이 전송되고 있는지 살펴보는 것이 합리적입니다.

  1. Finder 창을 엽니다.
  2. 사이드바에서 iCloud Drive를 클릭합니다.
    • 보이지 않는 경우 Finder > 설정 > 사이드바로 이동하여 iCloud Drive가 활성화되어 있는지 확인하십시오.

3단계. iCloud가 현재 무엇을 동기화하고 있는지 확인하기

  1. 동기화 표시기가 있는 파일이나 폴더를 찾습니다.
    • 구름과 화살표 아이콘, 점선 윤곽선 또는 진행 휠이 있는 아이콘은 항목이 여전히 업로드되거나 다운로드되고 있음을 나타냅니다.
    • 대용량 아카이브, 수천 개의 파일이 있는 거대한 폴더 또는 앱 컨테이너가 병목 현상일 수 있습니다.
  2. 의심스러운 것을 발견하면:
    • 해당 항목을 일시적으로 iCloud Drive 밖으로(예: 로컬 데스크탑의 폴더로) 이동합니다.
    • 몇 분 기다려 cloudd가 진정되는지 확인합니다.
  3. 명백히 무거운 항목에 대해 반복합니다.
    • 대규모 프로젝트 폴더, 가상 머신 이미지 및 거대한 미디어 라이브러리는 전형적인 문제 유발자입니다.

이 간단한 "명백한 용의자를 분리하고 무슨 일이 일어나는지 보는" 기술은 문제가 있는 항목 하나가 CPU 남용의 대부분을 책임지고 있는지 빠르게 보여줄 수 있습니다.


4단계. iCloud Drive 및 기타 Apple ID 서비스 켜기 및 끄기

cloudd가 이상한 상태에 갇힌 경우, Apple ID 구성의 일부를 비활성화했다가 다시 활성화하면 Mac에서 iCloud를 완전히 로그아웃하지 않고도 정상 궤도로 되돌릴 수 있습니다.

  1. Apple 메뉴에서 시스템 설정을 엽니다.
  2. 사이드바 상단의 **Apple ID / [사용자 이름]**을 클릭합니다.
  3. iCloud로 이동합니다.
  4. iCloud를 사용하는 앱에서 iCloud Drive를 일시적으로 끕니다.
    • 일부 macOS 버전에서는 iCloud Drive 자체를 클릭한 다음 이 Mac 동기화를 꺼야 합니다.
  5. 로컬에서 비활성화되는 내용을 설명하는 경고를 확인합니다.
    • iCloud에서 콘텐츠를 영구적으로 삭제하는 것이 아닙니다. 이 Mac의 참여를 일시 중지하는 것뿐입니다.
  6. 시스템에 1~2분 정도 시간을 준 다음 활성 상태 보기를 다시 확인합니다.
    • 동기화할 것이 없으므로 cloudd는 진정되어야 합니다.
  7. iCloud Drive를 다시 활성화합니다.
    • 이 Mac 동기화를 다시 켜고 Mac이 다시 연결되도록 합니다.
    • 상태를 조정하는 동안 어느 정도의 CPU 사용량은 예상되지만, 무한정 100%에 머물러서는 안 됩니다.

4단계. iCloud Drive 및 기타 Apple ID 서비스 켜기 및 끄기

현재 증상과 밀접하게 관련된 다른 iCloud 지원 서비스에도 동일한 접근 방식을 적용할 수 있습니다. 예를 들어, 사진 앱을 사용할 때 문제가 악화되는 경향이 있다면 iCloud 사진을 켰다가 끄는 것이 유용한 실험이 될 수 있습니다.


5단계. "cloudd가 로그인 키체인을 사용하려고 합니다" 루프 처리

cloudd가 로그인 키체인이나 로컬 항목 키체인을 사용하려고 한다는 반복적인 메시지가 표시되면, 데몬이 손상되거나 혼란스러운 키체인 항목에 걸려 넘어지는 것일 수 있습니다.

저장된 암호를 모두 삭제하지 않고 신중하게이 문제를 해결하는 방법은 다음과 같습니다.

  1. 키체인 접근을 엽니다.
    • 응용 프로그램 > 유틸리티 > 키체인 접근으로 이동합니다.
  2. 사이드바의 키체인 아래에서 로그인을 선택하고 카테고리 아래에서 모든 항목을 선택합니다.
  3. 오른쪽 상단 검색 필드를 사용하여 cloudd 또는 iCloud를 입력합니다.
    • iCloud 서비스와 관련된 토큰, 인증 항목 또는 인증서가 보일 수 있습니다.
  4. 오래된 macOS 버전이나 이전 사용자 계정과 연결된 명백히 오래된 항목이 있는 경우 삭제를 고려하십시오.
    • 항목을 마우스 오른쪽 버튼으로 클릭하고 **삭제 "…"**를 선택합니다.
    • 무엇인지 확실하지 않다면 삭제하지 마십시오. 의심스러우면 그대로 두십시오.
  5. 키체인 접근을 닫고 Mac을 재시동합니다.
    • 재시동 후 로그인하고 메시지가 나타나는지 확인합니다.
    • cloudd 액세스 권한을 허용하라는 메시지가 한 번 표시될 수 있습니다. 올바른 암호로 승인하면 이상적으로는 성가신 알림이 중지되어야 합니다.

5단계. "cloudd가 로그인 키체인을 사용하려고 합니다" 루프 처리

키체인 문제가 지속되면 더 심각한 키체인 손상의 신호일 수 있습니다. 그 시점에서는 새 키체인을 만들고 필수 데이터를 마이그레이션하는 것이 옵션이지만, 이는 별개의 더 섬세한 작업이며 이 특정 가이드의 범위를 벗어납니다.


6단계. Safari iCloud 동기화 재설정(북마크가 관련된 경우)

cloudd 문제의 약간 직관적이지 않은 원인 중 하나는 Safari의 iCloud 동기화(특히 북마크 또는 읽기 목록)입니다. Safari가 열려 있거나 북마크를 변경한 후 스파이크가 발생하는 것을 발견하면 이 각도를 조사할 가치가 있습니다.

  1. Safari를 열고 북마크를 백업합니다.
    • **파일 > 내보내기 > 북마크…**로 이동하여 안전한 곳에 저장합니다.

Safari를 열고 북마크를 백업합니다

  1. Mac에서 시스템 설정 > Apple ID > iCloud로 이동합니다.
  2. iCloud를 사용하는 앱 목록에서 Safari를 찾아 끕니다.
    • 이 Mac에서 Safari 데이터 동기화를 중지할 것인지 확인합니다.

이 Mac에서 Safari 데이터 동기화를 중지할 것인지 확인합니다

  1. 몇 분 기다렸다가 활성 상태 보기를 열어 둡니다.
    • cloudd의 CPU 사용량이 거의 즉시 떨어지고 낮은 상태를 유지한다면 범인을 찾았을 가능성이 큽니다.
  2. 선택 사항: Safari 데이터 지우기 및 다시 구축.
    • Safari에서 설정 > 고급으로 이동하여 "메뉴 막대에서 개발자용 메뉴 보기"를 활성화합니다.
    • 개발자용 > 캐시 비우기를 사용합니다.
    • 괜찮다면 방문 기록 및 웹 사이트 데이터 지우기도 고려하십시오.

Safari 데이터 지우기 및 다시 구축

  1. 동기화를 다시 원하면 나중에 iCloud 설정에서 Safari를 다시 활성화합니다.
    • 문제가 즉시 다시 발생하면 당분간 Safari iCloud 동기화를 꺼두는 것이 차선책일 수 있습니다.

이 해결 방법은 다소 거칠지만 특정 북마크 컬렉션이나 손상된 동기화 상태가 cloudd에 잘못된 데이터를 계속 공급하는 경우에 유용한 것으로 입증되었습니다.


7단계. 새 사용자 계정으로 테스트

메인 프로필에서 확실한 컨트롤과 스위치를 모두 사용했다면, 문제가 특정 계정에 내장되어 있는지 아니면 시스템 전체에 영향을 미치는지 확인하는 것이 도움이 됩니다.

  1. 시스템 설정을 열고 사용자 및 그룹으로 이동합니다.
  2. "+" 버튼을 클릭하여 새 사용자를 생성합니다.
    • 계정 유형으로 표준을 선택합니다.
    • 간단한 이름과 암호를 지정합니다.
  3. 현재 계정에서 로그아웃하고 새 계정으로 로그인합니다.
  4. 선택 사항으로 이 새 계정에서 iCloud에 로그인하되 최소한으로 유지합니다.
    • 즉시 대량의 데이터에 대해 iCloud Drive를 활성화하지 마십시오.
    • 키체인이나 나의 찾기와 같은 기본 기능만 켜서 시작해보십시오.
  5. 활성 상태 보기를 열고 cloudd를 관찰합니다.
    • 메인 계정에서는 미친 듯이 돌아가는데 여기서는 완벽하게 작동한다면, 근본 원인은 원래 프로필에 연결된 동기화 데이터와 환경설정의 조합일 가능성이 큽니다.

7단계. 새 사용자 계정으로 테스트

이것이 문제를 직접 해결하지는 않지만 강력한 단서를 제공합니다. 새 계정이 깨끗하다면 macOS를 다시 설치하는 대신 필요한 것을 점진적으로 마이그레이션하고 다시 구축하거나 문제가 있는 부분(예: 이전 계정의 iCloud Drive 콘텐츠)을 선택적으로 재설정할 수 있습니다.


cloudd가 만성적인 CPU 낭비 요인이 되는 것을 방지하는 방법

일단 cloudd를 길들였다면, 반복적인 골칫거리가 되지 않도록 몇 가지 습관을 들이는 것이 좋습니다.

  • 거대하고 거의 사용하지 않는 아카이브를 iCloud Drive에 넣지 마십시오: 암호화된 디스크 이미지, 가상 머신 또는 수 기가바이트의 zip 파일은 동기화에 적대적인 경향이 있습니다. 로컬 저장소나 macOS가 실시간으로 세밀하게 관리하지 않는 다른 클라우드에 보관하십시오.
  • macOS 및 Apple 앱을 최신 상태로 유지하십시오: 많은 CloudKit 및 iCloud 버그는 포인트 릴리스에서 조용히 수정됩니다. 업데이트를 쌓아두면 이미 해결된 알려진 버그에 시달릴 가능성이 높아집니다.
  • 어떤 앱이 iCloud를 사용하는지 주기적으로 감사하십시오: 시스템 설정 > Apple ID > iCloud에서 계정을 사용하는 앱을 살펴보십시오. 거의 사용하지 않는 모호한 도구가 무언가를 동기화하려고 고집한다면 액세스를 비활성화하는 것을 고려하십시오.
  • 패턴 찾기: 특정 앱을 사용하거나 특정 작업(예: 카메라에서 사진 가져오기)을 수행할 때마다 cloudd가 급증하는 경향이 있는 경우 해당 패턴은 가치가 있습니다. macOS 전체를 비난하는 대신 어디를 봐야 할지 좁히는 데 도움이 됩니다.
  • 시동 디스크에 여유 공간을 유지하십시오: iCloud 동기화에는 여유 공간이 필요합니다. 시스템 드라이브가 항상 거의 꽉 차 있으면 cloudd를 포함하여 임시 파일 및 캐시에 의존하는 모든 것이 오작동하기 쉽습니다.

이러한 조치 중 어느 것도 이상한 CloudKit 버그의 가능성을 완전히 제거하지는 않지만 최악의 시나리오를 만날 확률을 줄여줍니다.


결론

cloudd는 약간 불길한 이름에도 불구하고 바이러스나 스파이 도구가 아닙니다. macOS가 iCloud 데이터를 동기화된 상태로 유지하는 핵심 부분입니다. 문제는 손상된 항목, 혼란스러운 동기화 상태 또는 오작동하는 동반 프로세스와 같은 잘못된 입력으로 인해 루프에 빠질 때 시작됩니다.

핵심은 cloudd의 높은 CPU 사용량을 증상으로 취급하고 거기서부터 역추적하는 것입니다. 동기화되는 항목을 확인하고, 특정 서비스를 일시적으로 비활성화하고, Safari의 iCloud 통합과 같은 문제가 있는 구성 요소를 재설정하고, 새 사용자 계정으로 테스트하면 일반적으로 실제 충돌이 어디에 있는지 알 수 있습니다.

결론적으로, 사용 가능한 Mac과 iCloud의 편리함 사이에서 선택할 필요는 없습니다. 약간의 체계적인 문제 해결과 iCloud Drive에 넣는 것에 대한 건전한 회의적인 태도만 있으면, cloudd를 Mac을 기어가는 속도로 느리게 만드는 프로세스가 아니라 원래 의도했던 조용한 도우미로 유지할 수 있습니다.

자주 묻는 질문

1. cloudd는 바이러스나 악성코드입니까?

2. 활성 상태 보기에서 cloudd를 강제 종료해도 안전합니까?

3. cloudd가 CPU를 많이 사용하는 것이 "정상"인 기간은 얼마나 됩니까?

4. iCloud를 완전히 비활성화하면 cloudd 문제가 해결됩니까?

이 기사가 도움이 되었습니까? 평가 부탁드립니다.