{"code":"var Component=(()=>{var m=Object.create;var r=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var v=(a,i)=>()=>(i||a((i={exports:{}}).exports,i),i.exports),F=(a,i)=>{for(var s in i)r(a,s,{get:i[s],enumerable:!0})},d=(a,i,s,n)=>{if(i&&typeof i==\"object\"||typeof i==\"function\")for(let o of u(i))!k.call(a,o)&&o!==s&&r(a,o,{get:()=>i[o],enumerable:!(n=p(i,o))||n.enumerable});return a};var b=(a,i,s)=>(s=a!=null?m(g(a)):{},d(i||!a||!a.__esModule?r(s,\"default\",{value:a,enumerable:!0}):s,a)),f=a=>d(r({},\"__esModule\",{value:!0}),a);var t=v((q,l)=>{l.exports=_jsx_runtime});var C={};F(C,{default:()=>h});var e=b(t());function c(a){let i={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...a.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(i.p,{children:\"Aqui est\\xE1 um problema de armazenamento que derrota praticamente todas as ferramentas que a maioria das pessoas costuma usar.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Seu Mac diz que o disco est\\xE1 quase cheio. Voc\\xEA abre um analisador de armazenamento e soma o que ele encontrou \\u2014 e o total fica dezenas de gigabytes \",(0,e.jsx)(i.em,{children:\"abaixo\"}),\" do que o macOS afirma estar em uso. O Disk Utility n\\xE3o reporta snapshots. Voc\\xEA apaga aplicativos, transfere fotos, esvazia a Lixeira, e o n\\xFAmero quase n\\xE3o se mexe. Reiniciar ajuda por uma hora, depois o espa\\xE7o some de novo.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Os arquivos s\\xE3o reais. Suas ferramentas n\\xE3o conseguem v\\xEA-los porque eles vivem em \",(0,e.jsx)(i.strong,{children:(0,e.jsx)(i.code,{children:\"/private/var/root\"})}),\" \\u2014 a pasta pessoal (home) da conta root \\u2014 e cada uma dessas ferramentas est\\xE1 rodando como voc\\xEA.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Nos Macs onde isso morde mais forte, a maior parte \\xE9 uma coisa s\\xF3: arquivos de log escritos por um daemon do sistema chamado \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\", em quantidades que chegam a \",(0,e.jsx)(i.strong,{children:\"dezenas de gigabytes\"}),\". Michael Tsai documentou um caso em 21 de agosto de 2026 em que \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library/Logs\"}),\" sozinho consumia \",(0,e.jsx)(i.strong,{children:\"74 GB\"}),\" em um MacBook Air M4, e em que a pasta voltou a 27 GB em um \\xFAnico dia depois de ter sido esvaziada.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Os logs n\\xE3o s\\xE3o a doen\\xE7a. Eles s\\xE3o a cara de um daemon travado quando ningu\\xE9m est\\xE1 olhando o term\\xF4metro. Este artigo cobre como encontrar o espa\\xE7o, como recuper\\xE1-lo sem o erro cl\\xE1ssico que desperdi\\xE7a todo o esfor\\xE7o, e como encontrar o processo que est\\xE1 de fato gerando isso.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"macOS storage analysis showing hidden space usage\",src:\"/images/blog/mac-disk-full-hidden-root-logs-rtcreportingd-fileproviderd-fix-2026/hero.webp\",width:\"1024\",height:\"541\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"principais-conclus\\xF5es\",children:\"Principais conclus\\xF5es\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" \\xE9 invis\\xEDvel para qualquer coisa rodando como o seu usu\\xE1rio.\"]}),\" Confirmamos no macOS 26.5.2 que \",(0,e.jsx)(i.code,{children:\"ls /private/var/root\"}),\" retorna \",(0,e.jsx)(i.code,{children:\"Permission denied\"}),\". Analisadores de armazenamento, o Finder e os n\\xFAmeros de uso do Disk Utility deixam tudo o que est\\xE1 dentro dela de fora.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" \\xE9 um daemon real do sistema da Apple que roda como root.\"]}),\" Verificamos que seu job do launchd declara \",(0,e.jsx)(i.code,{children:\"UserName => root\"}),\", e \\xE9 exatamente por isso que seus logs v\\xE3o parar na pasta pessoal do root, e n\\xE3o na sua.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Os tamanhos relatados chegam a dezenas de gigabytes, e voltam a crescer r\\xE1pido.\"}),\" 74 GB em um caso documentado, de volta a 27 GB em um dia ap\\xF3s a exclus\\xE3o, porque a causa raiz ainda estava rodando.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"O erro cl\\xE1ssico desperdi\\xE7a todo o trabalho.\"}),\" Apagar arquivos com uma ferramenta gr\\xE1fica rodando sob \",(0,e.jsx)(i.code,{children:\"sudo\"}),\" move os arquivos para a Lixeira \",(0,e.jsx)(i.em,{children:\"do root\"}),\". O espa\\xE7o n\\xE3o \\xE9 recuperado. \\xC9 preciso apagar imediatamente, ou esvaziar a Lixeira do root.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Procure por um cliente de sincroniza\\xE7\\xE3o travado.\"}),\" No caso documentado, \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" e \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" estavam cada um preso perto de 100% de CPU, e encerrar o Dropbox parou os dois. O \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" \\xE9 o processo do macOS que hospeda as extens\\xF5es File Provider de armazenamento em nuvem.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[\"N\\xE3o saia apagando coisas em \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" de forma aleat\\xF3ria.\"]}),\" Logs e caches s\\xE3o seguros de remover. Outras coisas ali n\\xE3o s\\xE3o, e este artigo \\xE9 espec\\xEDfico sobre qual \\xE9 qual.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"por-que-suas-ferramentas-de-armazenamento-n\\xE3o-conseguem-ver-isso\",children:\"Por que suas ferramentas de armazenamento n\\xE3o conseguem ver isso\"}),`\n`,(0,e.jsx)(i.p,{children:\"Antes da solu\\xE7\\xE3o, o mecanismo \\u2014 porque entend\\xEA-lo \\xE9 o que evita que voc\\xEA persiga a coisa errada da pr\\xF3xima vez.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"o-root-tem-uma-pasta-pessoal-e-os-daemons-a-usam\",children:\"O root tem uma pasta pessoal, e os daemons a usam\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"No macOS, a pasta pessoal da conta root \\xE9 \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\". A maioria das pessoas assume que ela \\xE9 essencialmente vazia e s\\xF3 \\xE9 tocada quando voc\\xEA roda o Terminal a partir do macOS Recovery. Isso n\\xE3o \\xE9 verdade h\\xE1 anos. Daemons do sistema que rodam como root e querem armazenar estado, caches ou logs os escrevem ali, na mesma estrutura de \",(0,e.jsx)(i.code,{children:\"Library\"}),\" que a sua pr\\xF3pria pasta pessoal usa:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"/private/var/root/Library/Logs\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"/private/var/root/Library/Caches\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Voc\\xEA pode confirmar que a pasta est\\xE1 fora do seu alcance com um \\xFAnico comando. Em um Mac onde o Terminal n\\xE3o tem privil\\xE9gios elevados:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ls\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Rodamos exatamente isso no macOS 26.5.2 (build 25F84) e obtivemos:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"ls: /private/var/root: Permission denied\"})})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Essa \\xE9 uma nega\\xE7\\xE3o de permiss\\xE3o Unix comum \\u2014 a pasta pessoal do root tem restri\\xE7\\xE3o de modo para o pr\\xF3prio root. N\\xE3o \\xE9 uma prote\\xE7\\xE3o de privacidade do TCC e n\\xE3o \\xE9 algo que o Acesso Total ao Disco resolva. Um analisador de armazenamento que voc\\xEA abriu pelo Dock roda como voc\\xEA, ent\\xE3o ele percorre o sistema de arquivos como voc\\xEA, e tudo dentro daquela pasta \\xE9 um buraco no mapa dele.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9-por-isso-que-os-n\\xFAmeros-n\\xE3o-batem\",children:\"\\xC9 por isso que os n\\xFAmeros n\\xE3o batem\"}),`\n`,(0,e.jsxs)(i.p,{children:['O sintoma que as pessoas descrevem \\xE9 \"os totais da minha ferramenta de armazenamento n\\xE3o fecham\", e essa \\xE9 a raz\\xE3o. No caso documentado, os totais de pastas do OmniDiskSweeper ficaram cerca de ',(0,e.jsx)(i.strong,{children:\"90 GB abaixo\"}),\" do que o macOS relatava como usado.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Vale separar isso das \",(0,e.jsx)(i.em,{children:\"outras\"}),\" raz\\xF5es pelas quais os n\\xFAmeros de espa\\xE7o livre do Mac n\\xE3o batem, porque existem v\\xE1rias e apenas uma delas \\xE9 esse bug.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Howard Oakley detalhou a aritm\\xE9tica geral em 21 de agosto de 2026, e os n\\xFAmeros do pr\\xF3prio Mac mini dele deixam o ponto claro:\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Fonte\"}),(0,e.jsx)(i.th,{children:\"Reportado como usado no mesmo volume\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[\"Diferen\\xE7a do container em \",(0,e.jsx)(i.code,{children:\"diskutil apfs list\"})]}),(0,e.jsx)(i.td,{children:\"837,101 GB\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"Soma da Capacidade Consumida por volume\"}),(0,e.jsx)(i.td,{children:\"837,027 GB\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"Obter Informa\\xE7\\xF5es do Finder sobre o volume\"}),(0,e.jsx)(i.td,{children:\"826,67 GB\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"Disk Utility\"}),(0,e.jsx)(i.td,{children:\"814,03 GB\"})]})]})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Quatro ferramentas, quatro n\\xFAmeros, uma varia\\xE7\\xE3o de cerca de 23 GB, e \",(0,e.jsx)(i.strong,{children:\"nada de errado\"}),\". As diferen\\xE7as v\\xEAm da contabilidade container-versus-volume, do espa\\xE7o purg\\xE1vel e do comportamento de arquivos especiais do APFS:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Container versus volume.\"}),' Um container APFS abriga v\\xE1rios volumes que compartilham espa\\xE7o livre. \"Espa\\xE7o livre no Macintosh HD\" e \"espa\\xE7o livre no container\" s\\xE3o perguntas diferentes com respostas diferentes.']}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Espa\\xE7o purg\\xE1vel.\"}),' O macOS marca parte do conte\\xFAdo como remov\\xEDvel sob demanda \\u2014 caches, alguns snapshots, alguns conte\\xFAdos baixados. O pr\\xF3prio manual de ajuda do Disk Utility diz que \"voc\\xEA n\\xE3o pode remover manualmente os arquivos designados como purg\\xE1veis, mas o macOS os remove conforme o espa\\xE7o \\xE9 necess\\xE1rio.\" Oakley mediu 47,04 GB purg\\xE1veis no volume de Dados dele.']}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Arquivos especiais.\"}),' Arquivos clone do APFS compartilham armazenamento at\\xE9 divergirem; arquivos esparsos armazenam apenas seus dados n\\xE3o nulos; alguns arquivos do sistema s\\xE3o compactados; arquivos \"dataless\" mant\\xEAm seus dados na nuvem e os materializam sob demanda. A contabilidade de espa\\xE7o livre usa o que est\\xE1 no disco ',(0,e.jsx)(i.em,{children:\"agora\"}),\".\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"Nada disso produz um gap persistente, crescente e inexplicado de 90 GB. Se a sua diferen\\xE7a \\xE9 pequena e est\\xE1vel, \\xE9 contabilidade normal. Se \\xE9 grande e cresce enquanto o Mac fica parado, algo est\\xE1 escrevendo arquivos que voc\\xEA n\\xE3o consegue ver.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Para as confus\\xF5es de armazenamento mais comuns \\u2014 Dados do Sistema que n\\xE3o encolhem, snapshots que n\\xE3o liberam \\u2014 cobrimos isso separadamente em \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-system-data-storage-huge-wont-shrink-fix-2026\",children:\"Dados do Sistema ocupando espa\\xE7o enorme no Mac\"}),\" e no \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-storage-management-optimization-guide-2025\",children:\"guia de gerenciamento de armazenamento do macOS\"}),\". Confira esses primeiro. Este artigo trata do caso em que essas explica\\xE7\\xF5es n\\xE3o se encaixam.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"o-que-o-rtcreportingd-realmente-\\xE9\",children:\"O que o rtcreportingd realmente \\xE9\"}),`\n`,(0,e.jsx)(i.p,{children:\"Vamos ser honestos sobre os limites aqui, porque a internet est\\xE1 prestes a se encher de explica\\xE7\\xF5es confiantes sobre um daemon que a Apple nunca documentou.\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"O que verificamos diretamente\"}),\", no macOS 26.5.2 (build 25F84):\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"O execut\\xE1vel existe em \",(0,e.jsx)(i.code,{children:\"/usr/libexec/rtcreportingd\"}),\" e tem cerca de 1,45 MB. Seu job do launchd est\\xE1 em \",(0,e.jsx)(i.code,{children:\"/System/Library/LaunchDaemons/com.apple.rtcreportingd.plist\"}),\", e diz:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"{\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'  \"EnablePressuredExit\" => true'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'  \"EnableTransactions\" => true'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'  \"Label\" => \"com.apple.rtcreportingd\"'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'  \"MachServices\" => {'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'    \"com.apple.rtcreportingd\" => true'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"  }\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'  \"ProgramArguments\" => ['})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'    0 => \"/usr/libexec/rtcreportingd\"'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"  ]\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'  \"UserName\" => \"root\"'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"}\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Confira no seu pr\\xF3prio Mac \\u2014 o plist pode ser lido por qualquer usu\\xE1rio:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"plutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /System/Library/LaunchDaemons/com.apple.rtcreportingd.plist\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsxs)(i.strong,{children:[(0,e.jsx)(i.code,{children:\"UserName => root\"}),\" \\xE9 toda a explica\\xE7\\xE3o de para onde v\\xE3o os logs.\"]}),\" Um daemon rodando como root que escreve em \",(0,e.jsx)(i.code,{children:\"~/Library/Logs\"}),\" escreve em \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library/Logs\"}),\". N\\xE3o h\\xE1 nada de ex\\xF3tico nisso.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"O bin\\xE1rio \\xE9 escrito em Swift, e os nomes internos de suas classes s\\xE3o vis\\xEDveis com \",(0,e.jsx)(i.code,{children:\"strings\"}),\". Eles incluem \",(0,e.jsx)(i.code,{children:\"BackendHTTP\"}),\", \",(0,e.jsx)(i.code,{children:\"TransparencyLog\"}),\", \",(0,e.jsx)(i.code,{children:\"StorebagCache\"}),\", \",(0,e.jsx)(i.code,{children:\"StorebagCoordinator\"}),\", \",(0,e.jsx)(i.code,{children:\"SessionCoordinator\"}),\", \",(0,e.jsx)(i.code,{children:\"XPCActivity\"}),\" e \\u2014 aten\\xE7\\xE3o a este \\u2014 \",(0,e.jsx)(i.code,{children:\"CacheCleanupActivity\"}),\". Os nomes de seus servi\\xE7os Mach incluem \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreporting\"}),\", \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreporting.pathmonitor\"}),\" e \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreportingd.storebag\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"O que n\\xE3o vamos dizer\"}),' \\xE9 o que \"RTC\" significa ou precisamente o que o daemon reporta. A Apple n\\xE3o documenta isso, e n\\xE3o vamos inventar uma expans\\xE3o da sigla e apresent\\xE1-la como fato. O que os nomes das classes sustentam \\xE9 uma descri\\xE7\\xE3o modesta: \\xE9 um servi\\xE7o de relat\\xF3rio ou telemetria que conversa com um backend da Apple via HTTP, mant\\xE9m estado em cache localmente, monitora a disponibilidade de rotas de rede, e tem uma atividade agendada para limpar seu pr\\xF3prio cache.']}),`\n`,(0,e.jsxs)(i.p,{children:[\"Esse \\xFAltimo detalhe \\xE9 o interessante. \",(0,e.jsx)(i.strong,{children:\"O daemon tem l\\xF3gica de limpeza.\"}),' Quando seus logs crescem a dezenas de gigabytes, a leitura razo\\xE1vel n\\xE3o \\xE9 \"a Apple esqueceu de rotacionar os logs\", mas \"algo est\\xE1 gerando eventos mais r\\xE1pido do que o daemon consegue processar e limpar depois deles\". O que aponta para o que quer que esteja gerando esses eventos.']}),`\n`,(0,e.jsx)(i.p,{children:\"Para deixar o limite claro: isso \\xE9 uma infer\\xEAncia a partir dos nomes das classes, n\\xE3o uma afirma\\xE7\\xE3o sobre a implementa\\xE7\\xE3o da Apple. Trate como uma hip\\xF3tese que por acaso se encaixa no comportamento observado.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Terminal showing disk usage analysis on macOS\",src:\"/images/blog/mac-disk-full-hidden-root-logs-rtcreportingd-fileproviderd-fix-2026/content-1.webp\",width:\"1024\",height:\"572\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"encontrando-o-espa\\xE7o\",children:\"Encontrando o espa\\xE7o\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Voc\\xEA vai precisar de \",(0,e.jsx)(i.code,{children:\"sudo\"}),\" para tudo isso, e deve ler cada comando antes de execut\\xE1-lo.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"1-confirme-que-o-gap-existe\",children:\"1. Confirme que o gap existe\"}),`\n`,(0,e.jsx)(i.p,{children:\"Primeiro, o que o macOS acha que est\\xE1 em uso:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"df\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /System/Volumes/Data\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Em um Mac moderno voc\\xEA recebe duas linhas, porque o volume do sistema \\xE9 um snapshot somente leitura selado e seus dados vivem em um volume separado no mesmo container. No nosso Mac de teste:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Filesystem        Size    Used   Avail Capacity  Mounted on\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"/dev/disk3s1s1   926Gi    12Gi   331Gi     4%    /\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"/dev/disk3s5     926Gi   568Gi   331Gi    64%    /System/Volumes/Data\"})})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Note que ambos relatam o mesmo \",(0,e.jsx)(i.code,{children:\"Size\"}),\" e \",(0,e.jsx)(i.code,{children:\"Avail\"}),\" \\u2014 esse \\xE9 o espa\\xE7o livre compartilhado do container, n\\xE3o uma cota por volume. Essa \\xE9 a distin\\xE7\\xE3o container-versus-volume de antes, tornada concreta.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Em seguida, confira os snapshots, para poder descart\\xE1-los:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"diskutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" apfs\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" listSnapshots\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /System/Volumes/Data\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"E a vis\\xE3o do container:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"diskutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" apfs\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" list\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Se os snapshots forem m\\xEDnimos e a Capacidade em Uso do container estiver bem acima do que seu analisador de armazenamento encontrou, voc\\xEA tem um problema de arquivos invis\\xEDveis.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"2-me\\xE7a-a-pasta-pessoal-do-root\",children:\"2. Me\\xE7a a pasta pessoal do root\"}),`\n`,(0,e.jsx)(i.p,{children:\"Este \\xE9 o comando que encontra o problema:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 2\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"-d 2\"}),\" limita a profundidade a dois n\\xEDveis, o que \\xE9 suficiente para ver se \",(0,e.jsx)(i.code,{children:\"Library/Logs\"}),\" ou \",(0,e.jsx)(i.code,{children:\"Library/Caches\"}),\" \\xE9 o culpado, sem esperar por uma varredura completa. Espere que leve um ou dois minutos em uma m\\xE1quina com um infrator grande.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Para uma vis\\xE3o ordenada dos piores infratores um n\\xEDvel mais fundo:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 3\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/Library\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" tail\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -20\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Em um Mac saud\\xE1vel esses totais s\\xE3o pequenos \\u2014 megabytes, n\\xE3o gigabytes. Se \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library/Logs\"}),' retornar um n\\xFAmero com \"G\" depois e mais de um d\\xEDgito na frente, esse \\xE9 o seu espa\\xE7o desaparecido.']}),`\n`,(0,e.jsx)(i.h3,{id:\"3-veja-o-que-h\\xE1-dentro\",children:\"3. Veja o que h\\xE1 dentro\"}),`\n`,(0,e.jsx)(i.p,{children:\"Antes de apagar qualquer coisa, olhe:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ls\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -la\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/Library/Logs\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 1\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/Library/Logs\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" tail\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:'No caso documentado, o conte\\xFAdo era \"quase inteiramente do RTCReporting\". Se o seu for dominado por outra coisa, isso muda o que voc\\xEA deve fazer \\u2014 a abordagem de diagn\\xF3stico deste artigo ainda se aplica, mas o culpado ser\\xE1 um subsistema diferente.'}),`\n`,(0,e.jsx)(i.h3,{id:\"4-uma-alternativa-gr\\xE1fica\",children:\"4. Uma alternativa gr\\xE1fica\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Se preferir ver isso em uma janela, o OmniDiskSweeper \\xE9 gratuito e foi o que revelou o problema no relato original. A parte importante \\xE9 que \",(0,e.jsx)(i.strong,{children:\"voc\\xEA precisa reabri-lo com privil\\xE9gios elevados\"}),\" para que ele consiga ver a pasta pessoal do root. Aberto normalmente, ele mostrar\\xE1 o mesmo panorama incompleto que todo o resto.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Nosso \",(0,e.jsx)(i.a,{href:\"/blog/mac-storage-analyzer-tools-guide-2025\",children:\"resumo de analisadores de armazenamento\"}),\" cobre as op\\xE7\\xF5es, mas esteja ciente de que a mesma limita\\xE7\\xE3o se aplica a todas elas: se a ferramenta n\\xE3o est\\xE1 rodando como root, esse espa\\xE7o \\xE9 invis\\xEDvel para ela.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"recuperando-o-espa\\xE7o--e-o-erro-que-desperdi\\xE7a-todo-o-trabalho\",children:\"Recuperando o espa\\xE7o \\u2014 e o erro que desperdi\\xE7a todo o trabalho\"}),`\n`,(0,e.jsx)(i.p,{children:\"Aqui est\\xE1 a armadilha, e \\xE9 uma boa.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Se voc\\xEA apagar esses arquivos com uma ferramenta gr\\xE1fica rodando sob \",(0,e.jsx)(i.code,{children:\"sudo\"}),\", a ferramenta faz o que sempre faz: move os arquivos para a Lixeira. Mas como o processo est\\xE1 rodando como root, essa \\xE9 a \",(0,e.jsx)(i.strong,{children:\"Lixeira do root\"}),\", em \",(0,e.jsx)(i.code,{children:\"/private/var/root/.Trash\"}),\", que n\\xE3o aparece no seu Dock e que voc\\xEA jamais pensaria em esvaziar. Os arquivos continuam no disco. Seu espa\\xE7o livre n\\xE3o muda. Voc\\xEA conclui que a exclus\\xE3o n\\xE3o funcionou.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"No OmniDiskSweeper especificamente, segure \",(0,e.jsx)(i.strong,{children:\"Option\"}),\" para transformar Delete em \",(0,e.jsx)(i.strong,{children:\"Delete Immediately\"}),\".\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Pelo Terminal, apague o conte\\xFAdo dos logs diretamente:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/Library/Logs/\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Leia esse comando antes de execut\\xE1-lo. Ele remove o \",(0,e.jsx)(i.em,{children:\"conte\\xFAdo\"}),\" da pasta Logs do root e nada mais. N\\xE3o abrevie o caminho. N\\xE3o adicione um espa\\xE7o antes da barra.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Depois, verifique se h\\xE1 algo parado na Lixeira do root de uma tentativa anterior:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/.Trash\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"E, se houver:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/.Trash/\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Caches na pasta pessoal do root tamb\\xE9m s\\xE3o, em geral, seguros de limpar \\u2014 eles s\\xE3o, por defini\\xE7\\xE3o, regener\\xE1veis:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 1\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/Library/Caches\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" tail\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"O que n\\xE3o tocar.\"}),\" N\\xE3o apague \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" em si. N\\xE3o apague \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library\"}),\" por inteiro. N\\xE3o saia removendo chaveiros, prefer\\xEAncias ou qualquer coisa que voc\\xEA n\\xE3o reconhe\\xE7a. Logs e caches s\\xE3o as categorias seguras; tudo o mais ali pertence a um componente do sistema que o colocou l\\xE1 por um motivo.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Reinicie depois. Em seguida, verifique novamente com \",(0,e.jsx)(i.code,{children:\"df -h\"}),\" para confirmar que o espa\\xE7o realmente voltou.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"agora-encontre-o-que-est\\xE1-causando-isso\",children:\"Agora encontre o que est\\xE1 causando isso\"}),`\n`,(0,e.jsx)(i.p,{children:\"Se voc\\xEA parar na exclus\\xE3o, o espa\\xE7o volta e depois some de novo. No caso documentado, ele j\\xE1 estava de volta a 5 GB minutos depois de um rein\\xEDcio e a 27 GB dentro de um dia.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"observe-a-cpu\",children:\"Observe a CPU\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Abra o \",(0,e.jsx)(i.strong,{children:\"Monitor de Atividade\"}),\", ordene por \",(0,e.jsx)(i.strong,{children:\"% CPU\"}),\", e procure por dois processos:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:(0,e.jsx)(i.code,{children:\"rtcreportingd\"})}),\" \\u2014 o daemon que escreve os logs\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:(0,e.jsx)(i.code,{children:\"fileproviderd\"})}),\" \\u2014 o processo do macOS que hospeda extens\\xF5es File Provider de armazenamento em nuvem\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"No caso documentado, ambos estavam presos perto de 100% de CPU continuamente, em um Mac ocioso.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Pelo Terminal:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ps\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -Ao\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pid,pcpu,comm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 'rtcreportingd|fileproviderd'\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ambos os processos existem e rodam em qualquer Mac saud\\xE1vel \\u2014 confirmamos os dois rodando na nossa m\\xE1quina de teste, que n\\xE3o tem nenhum problema de armazenamento. \",(0,e.jsx)(i.strong,{children:\"A presen\\xE7a deles \\xE9 normal. O uso sustentado de CPU n\\xE3o \\xE9.\"}),\" Alguns por cento enquanto uma sincroniza\\xE7\\xE3o est\\xE1 em andamento \\xE9 esperado. Ficar em 90\\u2013100% com o Mac intocado \\xE9 o sinal.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"observe-os-logs-crescerem\",children:\"Observe os logs crescerem\"}),`\n`,(0,e.jsx)(i.p,{children:\"A confirma\\xE7\\xE3o mais direta \\xE9 medir duas vezes:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/root/Library/Logs\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Espere dez minutos com o Mac ocioso, e execute de novo. Em um Mac saud\\xE1vel, o n\\xFAmero n\\xE3o se move de forma significativa. Se ele subir de forma percept\\xEDvel enquanto voc\\xEA n\\xE3o faz nada, algo est\\xE1 em loop.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"suspeite-primeiro-da-sincroniza\\xE7\\xE3o-em-nuvem\",children:\"Suspeite primeiro da sincroniza\\xE7\\xE3o em nuvem\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"O \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" \\xE9 a pista. Ele \\xE9 o processo do sistema que hospeda extens\\xF5es File Provider \\u2014 o mecanismo moderno que Dropbox, OneDrive, Google Drive, Box e iCloud Drive usam para apresentar arquivos na nuvem no Finder. Se ele est\\xE1 consumindo CPU continuamente, uma dessas extens\\xF5es est\\xE1 travada.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"No caso documentado, o cliente era o \",(0,e.jsx)(i.strong,{children:\"Dropbox\"}),\", em um Mac onde ele vinha se comportando mal havia cerca de um ano \\u2014 n\\xE3o mantendo arquivos offline como configurado, e parecendo sincronizar constantemente quando nada havia mudado. Encerrar o Dropbox parou imediatamente tanto o uso de CPU quanto o crescimento dos logs.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Para testar isso no seu pr\\xF3prio Mac, encerre seus clientes de sincroniza\\xE7\\xE3o um de cada vez e observe. Encerre o cliente completamente \\u2014 \\xEDcone na barra de menus, Quit \\u2014 em vez de apenas pausar a sincroniza\\xE7\\xE3o, porque uma extens\\xE3o pausada ainda pode continuar carregada.\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# after quitting a sync client, check whether the load dropped\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ps\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -Ao\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pid,pcpu,comm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 'rtcreportingd|fileproviderd'\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Se encerrar um cliente derrubar ambos os processos para o estado ocioso, voc\\xEA encontrou o culpado.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"o-que-fazer-em-rela\\xE7\\xE3o-ao-cliente-de-sincroniza\\xE7\\xE3o\",children:\"O que fazer em rela\\xE7\\xE3o ao cliente de sincroniza\\xE7\\xE3o\"}),`\n`,(0,e.jsx)(i.p,{children:\"Op\\xE7\\xF5es, aproximadamente em ordem de esfor\\xE7o:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Atualize-o.\"}),\" Bugs de extens\\xF5es File Provider s\\xE3o comuns e frequentemente corrigidos. Verifique se h\\xE1 uma atualiza\\xE7\\xE3o antes de qualquer outra coisa.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Saia e entre de novo.\"}),\" Isso reconstr\\xF3i o estado local da extens\\xE3o e resolve uma quantidade surpreendente de casos de sincroniza\\xE7\\xE3o travada.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Remova e reinstale o cliente.\"}),\" Mais disruptivo, mas mais completo.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Mova os dados para outro lugar.\"}),' No caso documentado, o desfecho foi a migra\\xE7\\xE3o para o iCloud Drive, depois que o Dropbox se mostrou incapaz de baixar os arquivos de forma confi\\xE1vel para a mudan\\xE7a \\u2014 o autor acabou baixando a pasta pela interface web do Dropbox. O iCloud Drive ent\\xE3o \"enviou tudo rapidamente e depois se estabilizou em um estado sem uso de CPU.\"']}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Esse \\xFAltimo ponto vale sinalizar com honestidade: migrar entre provedores de nuvem quando o cliente de origem est\\xE1 quebrado \\xE9 genuinamente doloroso, e a interface web pode ser o seu caminho de exporta\\xE7\\xE3o mais confi\\xE1vel. Nosso \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-icloud-drive-complete-guide-2025\",children:\"guia do iCloud Drive\"}),\" cobre o lado do destino, e se o pr\\xF3prio iCloud Drive estiver se comportando mal, \",(0,e.jsx)(i.a,{href:\"/blog/icloud-drive-auto-download-bug-macos-tahoe-26-4-fix-2026\",children:\"o bug de download autom\\xE1tico do iCloud Drive\"}),\" \\xE9 um problema separado j\\xE1 conhecido.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"N\\xE3o estamos dizendo que o Dropbox seja o \\xFAnico culpado. Ele \\xE9 o cliente do caso documentado. Qualquer extens\\xE3o File Provider pode travar, e o diagn\\xF3stico \\xE9 o mesmo, seja qual for a que voc\\xEA usa.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Activity Monitor showing high CPU processes\",src:\"/images/blog/mac-disk-full-hidden-root-logs-rtcreportingd-fileproviderd-fix-2026/content-2.webp\",width:\"1024\",height:\"572\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"os-outros-lugares-onde-o-armazenamento-se-esconde-de-voc\\xEA\",children:\"Os outros lugares onde o armazenamento se esconde de voc\\xEA\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"A pasta pessoal do root \\xE9 a que quase ningu\\xE9m confere, mas n\\xE3o \\xE9 o \\xFAnico lugar onde uma ferramenta em n\\xEDvel de usu\\xE1rio fica devendo. Se o seu gap n\\xE3o est\\xE1 em \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\", passe por estes antes de concluir que os n\\xFAmeros est\\xE3o mentindo.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Dados de outros daemons pertencentes ao root.\"}),\" \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" \\xE9 onde fica a pasta \",(0,e.jsx)(i.em,{children:\"pessoal\"}),\" do root, mas componentes do sistema tamb\\xE9m escrevem em \",(0,e.jsx)(i.code,{children:\"/private/var/db\"}),\", \",(0,e.jsx)(i.code,{children:\"/private/var/folders\"}),\" e \",(0,e.jsx)(i.code,{children:\"/Library/Logs\"}),\". Me\\xE7a-os da mesma forma:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 1\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/db\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" tail\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 1\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Logs\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" tail\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /private/var/folders\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"/private/var/folders\"}),\" guarda cont\\xEAineres tempor\\xE1rios e de cache por usu\\xE1rio e pode legitimamente chegar a v\\xE1rios gigabytes. \\xC9 gerenciado pelo macOS e, em geral, deve ser deixado em paz; um rein\\xEDcio limpa as partes vol\\xE1teis.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Snapshots locais do Time Machine.\"}),\" Estes s\\xE3o a causa mais culpada e menos frequentemente respons\\xE1vel. Confira em vez de presumir:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"tmutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" listlocalsnapshots\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"diskutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" apfs\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" listSnapshots\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /System/Volumes/Data\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Se os snapshots realmente forem o problema, o macOS os afina automaticamente sob press\\xE3o de espa\\xE7o, e os casos mais profundos est\\xE3o cobertos no nosso \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-time-machine-complete-troubleshooting-guide-2025\",children:\"guia de solu\\xE7\\xE3o de problemas do Time Machine\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Pastas pessoais de outros usu\\xE1rios.\"}),\" \\xD3bvio quando dito, invis\\xEDvel na pr\\xE1tica \\u2014 uma segunda conta no Mac com 200 GB de v\\xEDdeo n\\xE3o \\xE9 algo que sua ferramenta de armazenamento mostrar\\xE1 enquanto roda como voc\\xEA. \",(0,e.jsx)(i.code,{children:\"sudo du -h -d 1 /Users\"}),\" responde isso em uma linha.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Arquivos mantidos abertos por um processo em execu\\xE7\\xE3o.\"}),\" Espa\\xE7o que foi apagado mas n\\xE3o liberado, porque um processo ainda tem o descritor de arquivo aberto. Isso aparece como um gap que some depois de um rein\\xEDcio:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" lsof\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" 2>\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"/dev/null\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -i\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" deleted\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" head\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Armazenamento local do Mail, backups de dispositivos iOS e Xcode.\"}),\" Os tr\\xEAs diret\\xF3rios cl\\xE1ssicos, grandes e esquecidos, no Mac de um desenvolvedor ou de um usu\\xE1rio pesado do Mail:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Mail\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Application\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"Support/MobileSync/Backup\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Developer/Xcode/{DerivedData,iOS\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"DeviceSupport,Archives}\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" 2>\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"/dev/null\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Todos esses s\\xE3o leg\\xEDveis como seu pr\\xF3prio usu\\xE1rio, ent\\xE3o um analisador de armazenamento \",(0,e.jsx)(i.em,{children:\"vai\"}),\" encontr\\xE1-los \\u2014 eles s\\xF3 se perdem em uma lista longa. Vale a pena checar antes de escalar para o \",(0,e.jsx)(i.code,{children:\"sudo\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Arquivos placeholder de nuvem que se materializaram.\"}),' Se voc\\xEA usa uma configura\\xE7\\xE3o de \"manter arquivos s\\xF3 online\" em algum cliente de sincroniza\\xE7\\xE3o, um bug ou uma busca de texto completo pode silenciosamente baixar tudo. Essa \\xE9 a mesma classe de falha deste artigo e costuma aparecer como crescimento constante na pr\\xF3pria pasta de sincroniza\\xE7\\xE3o.']}),`\n`,(0,e.jsx)(i.h2,{id:\"qu\\xE3o-comum-\\xE9-isso\",children:\"Qu\\xE3o comum \\xE9 isso?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Resposta honesta: n\\xE3o sabemos, e ningu\\xE9m mais que publica sobre isso sabe tamb\\xE9m.\"}),`\n`,(0,e.jsx)(i.p,{children:\"O que existe no registro p\\xFAblico \\xE9 um relato em primeira m\\xE3o com n\\xFAmeros e uma corre\\xE7\\xE3o espec\\xEDficos, uma thread da Comunidade de Suporte da Apple sobre armazenamento do RTCReporting, e uma thread no Reddit de usu\\xE1rios perguntando o que estava ocupando o armazenamento deles. Isso \\xE9 suficiente para estabelecer que o problema \\xE9 real e reproduz\\xEDvel, e n\\xE3o \\xE9 suficiente para dizer qual propor\\xE7\\xE3o de Macs \\xE9 afetada.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"O que \",(0,e.jsx)(i.em,{children:\"podemos\"}),\" dizer com base na nossa pr\\xF3pria checagem: o \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" roda em um Mac padr\\xE3o sem problema de armazenamento, seus logs ali s\\xE3o banais, e o daemon tem l\\xF3gica de limpeza que evidentemente funciona na maior parte do tempo. Este \\xE9 um modo de falha, n\\xE3o um comportamento padr\\xE3o. Se as contas de armazenamento do seu Mac fecham, voc\\xEA n\\xE3o tem nada a corrigir.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"A Apple n\\xE3o publicou nenhum documento de suporte sobre isso, n\\xE3o reconheceu o problema, e n\\xE3o lan\\xE7ou uma corre\\xE7\\xE3o documentada. Se voc\\xEA se deparar com isso, registrar um feedback com a Apple vale os cinco minutos \\u2014 um problema n\\xE3o reconhecido permanece n\\xE3o reconhecido.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"solu\\xE7\\xE3o-de-problemas-comuns\",children:\"Solu\\xE7\\xE3o de problemas comuns\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"o-sudo-du-est\\xE1-demorando-uma-eternidade\",children:[\"O \",(0,e.jsx)(i.code,{children:\"sudo du\"}),\" est\\xE1 demorando uma eternidade\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Isso \\xE9 normal em uma \\xE1rvore de diret\\xF3rios grande ou muito fragmentada. Use \",(0,e.jsx)(i.code,{children:\"-d 1\"}),\" primeiro para encontrar qual pasta de n\\xEDvel superior \\xE9 grande, depois des\\xE7a apenas nela. Evite rodar \",(0,e.jsx)(i.code,{children:\"du\"}),\" no disco inteiro quando voc\\xEA j\\xE1 sabe qual diret\\xF3rio interessa.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"apaguei-os-logs-mas-o-espa\\xE7o-livre-n\\xE3o-mudou\",children:\"Apaguei os logs mas o espa\\xE7o livre n\\xE3o mudou\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"O problema da Lixeira. Verifique \",(0,e.jsx)(i.code,{children:\"sudo du -sh /private/var/root/.Trash\"}),\" e esvazie com \",(0,e.jsx)(i.code,{children:\"sudo rm -rf /private/var/root/.Trash/*\"}),\". Isso pega quase todo mundo que usou uma ferramenta gr\\xE1fica.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"A segunda possibilidade \\xE9 que um processo ainda tem os arquivos apagados abertos, caso em que o espa\\xE7o n\\xE3o \\xE9 liberado at\\xE9 o processo terminar. Reinicie o Mac e verifique de novo.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"o-espa\\xE7o-voltou-dentro-de-um-dia\",children:\"O espa\\xE7o voltou dentro de um dia\"}),`\n`,(0,e.jsx)(i.p,{children:\"Esperado, se voc\\xEA ainda n\\xE3o encontrou a causa. Apagar os logs trata o sintoma. V\\xE1 at\\xE9 a etapa do Monitor de Atividade e encontre o que est\\xE1 em loop.\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"o-rtcreportingd-est\\xE1-usando-cpu-mas-eu-n\\xE3o-tenho-clientes-de-sincroniza\\xE7\\xE3o-em-nuvem\",children:[\"O \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" est\\xE1 usando CPU mas eu n\\xE3o tenho clientes de sincroniza\\xE7\\xE3o em nuvem\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Ent\\xE3o o gatilho \\xE9 outra coisa. Ordene o Monitor de Atividade por CPU e veja o que mais est\\xE1 ocupado. Confira o log unificado quanto \\xE0 atividade do pr\\xF3prio daemon:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"log\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --predicate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:` 'process == \"rtcreportingd\"'`}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --last\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 1h\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --info\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" head\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -50\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Esteja ciente de que as consultas ao log unificado s\\xF3 retornam o que foi de fato escrito, e os dados de log expiram \\u2014 uma consulta em uma janela longa pode legitimamente n\\xE3o retornar nada.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"o-first-aid-do-disk-utility-diz-que-o-disco-est\\xE1-bem\",children:\"O First Aid do Disk Utility diz que o disco est\\xE1 bem\"}),`\n`,(0,e.jsx)(i.p,{children:\"Vai dizer mesmo. Isso n\\xE3o \\xE9 corrup\\xE7\\xE3o de sistema de arquivos. O First Aid verifica a consist\\xEAncia dos metadados; um diret\\xF3rio cheio de arquivos grandes e v\\xE1lidos \\xE9 perfeitamente consistente.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"posso-simplesmente-desativar-o-rtcreportingd\",children:\"Posso simplesmente desativar o rtcreportingd?\"}),`\n`,(0,e.jsx)(i.p,{children:\"N\\xE3o recomendar\\xEDamos. \\xC9 um daemon do sistema da Apple em um Mac com System Integrity Protection, e desativar daemons de sistema para contornar um sintoma tende a produzir um segundo problema, menos \\xF3bvio, mais tarde. Corrija o processo que est\\xE1 impulsionando isso em vez disso. Se o daemon est\\xE1 se comportando mal sem gatilho identific\\xE1vel, isso \\xE9 um bug da Apple que vale a pena reportar, n\\xE3o contornar.\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"meu-mac-est\\xE1-ficando-sem-espa\\xE7o-e-preciso-de-espa\\xE7o-agora\",children:[\"Meu Mac est\\xE1 ficando sem espa\\xE7o e preciso de espa\\xE7o \",(0,e.jsx)(i.em,{children:\"agora\"})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Vit\\xF3rias imediatas e seguras enquanto voc\\xEA diagnostica: esvazie sua pr\\xF3pria Lixeira, esvazie a Lixeira do root como acima, apague o conte\\xFAdo dos Logs do root, e verifique \",(0,e.jsx)(i.code,{children:\"sudo du -h -d 1 /private/var/root/Library/Caches\"}),\". Juntas, essas a\\xE7\\xF5es costumam liberar espa\\xE7o suficiente para deixar o Mac utiliz\\xE1vel de novo enquanto voc\\xEA encontra a causa. Nosso guia sobre \",(0,e.jsx)(i.a,{href:\"/blog/macos-update-stuck-installation-failed-not-enough-space-mac-fix-2026\",children:\"falhas de atualiza\\xE7\\xE3o causadas por espa\\xE7o insuficiente\"}),\" cobre o que fazer se isso estiver bloqueando especificamente uma atualiza\\xE7\\xE3o do macOS.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"perguntas-frequentes\",children:\"Perguntas frequentes\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"o-que-\\xE9-privatevarroot\",children:[\"O que \\xE9 \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\"?\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"\\xC9 a pasta pessoal (home) da conta root no macOS. Ela \\xE9 leg\\xEDvel apenas pelo root, e \\xE9 por isso que ferramentas rodando como o seu usu\\xE1rio n\\xE3o conseguem ver o que h\\xE1 dentro dela. Daemons do sistema que rodam como root armazenam ali logs, caches e estado, usando a mesma estrutura de \",(0,e.jsx)(i.code,{children:\"Library\"}),\" que a sua pr\\xF3pria pasta pessoal.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"por-que-o-finder-ou-meu-aplicativo-de-armazenamento-n\\xE3o-conseguem-ver-esses-arquivos\",children:\"Por que o Finder ou meu aplicativo de armazenamento n\\xE3o conseguem ver esses arquivos?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Porque eles rodam como voc\\xEA, e as permiss\\xF5es Unix da pasta excluem o seu usu\\xE1rio. Isso n\\xE3o \\xE9 uma prote\\xE7\\xE3o de privacidade que o Acesso Total ao Disco possa liberar \\u2014 s\\xE3o permiss\\xF5es de arquivo comuns. Uma ferramenta gr\\xE1fica precisa ser reaberta com privil\\xE9gios elevados para percorrer aquela pasta.\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"o-que-\\xE9-o-rtcreportingd\",children:[\"O que \\xE9 o \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\"?\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Um daemon do sistema da Apple em \",(0,e.jsx)(i.code,{children:\"/usr/libexec/rtcreportingd\"}),\", iniciado por \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreportingd\"}),\" e rodando como root. A Apple n\\xE3o o documenta. Sua estrutura interna indica um servi\\xE7o de relat\\xF3rio que se comunica com um backend da Apple via HTTP e mant\\xE9m um cache local. Ele existe em Macs saud\\xE1veis e n\\xE3o \\xE9, por si s\\xF3, um problema.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"\\xE9-malware\",children:\"\\xC9 malware?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"N\\xE3o. \\xC9 um bin\\xE1rio da Apple em \",(0,e.jsx)(i.code,{children:\"/usr/libexec\"}),\", iniciado por um daemon de inicializa\\xE7\\xE3o dentro do volume de sistema selado. Voc\\xEA pode confirmar sua assinatura:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"codesign\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -dv\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --verbose=2\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /usr/libexec/rtcreportingd\"})]})})})}),`\n`,(0,e.jsx)(i.h3,{id:\"quanto-espa\\xE7o-\\xE9-normal-para-a-pasta-logs-do-root\",children:\"Quanto espa\\xE7o \\xE9 normal para a pasta Logs do root?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Em um Mac saud\\xE1vel, pouco \\u2014 essa n\\xE3o deveria ser uma pasta que voc\\xEA chega a notar. Se \",(0,e.jsx)(i.code,{children:\"sudo du -sh /private/var/root/Library/Logs\"}),\" retornar algo em gigabytes de dois d\\xEDgitos, esse \\xE9 o problema. N\\xE3o h\\xE1 um limiar oficial da Apple; o teste pr\\xE1tico \\xE9 se ela cresce enquanto o Mac est\\xE1 ocioso.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"um-aplicativo-de-limpeza-para-mac-resolve-isso\",children:\"Um aplicativo de limpeza para Mac resolve isso?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Quase certamente n\\xE3o, pela mesma raz\\xE3o pela qual seu analisador de armazenamento perdeu isso: a menos que o limpador eleve privil\\xE9gios e percorra especificamente a pasta pessoal do root, ele n\\xE3o consegue ver os arquivos. E mesmo um limpador que os removesse n\\xE3o impediria que voltassem, porque a causa \\xE9 um processo em loop, n\\xE3o ac\\xFAmulo de lixo.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"isso-afeta-apenas-certos-macs-ou-vers\\xF5es-do-macos\",children:\"Isso afeta apenas certos Macs ou vers\\xF5es do macOS?\"}),`\n`,(0,e.jsx)(i.p,{children:\"N\\xE3o h\\xE1 dados p\\xFAblicos suficientes para dizer. O caso documentado foi um MacBook Air M4. Verificamos o daemon e o comportamento de permiss\\xF5es no macOS 26.5.2. Nada no mecanismo \\xE9 espec\\xEDfico de um chip ou de uma vers\\xE3o do macOS \\u2014 o root tem uma pasta pessoal desde que o macOS existe.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"devo-reportar-isso-\\xE0-apple\",children:\"Devo reportar isso \\xE0 Apple?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Sim, se voc\\xEA se deparar com isso. Inclua a sa\\xEDda de \",(0,e.jsx)(i.code,{children:\"sudo du -h -d 2 /private/var/root/\"}),\", os n\\xFAmeros de CPU de \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" e \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\", e qual cliente de sincroniza\\xE7\\xE3o, ao ser encerrado, resolveu o problema. A Apple n\\xE3o publicou nada sobre isso, e relatos espec\\xEDficos s\\xE3o como isso muda.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"conclus\\xE3o\",children:\"Conclus\\xE3o\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"O motivo pelo qual esse problema \\xE9 t\\xE3o frustrante \\xE9 que todo instinto que voc\\xEA tem sobre armazenamento do Mac est\\xE1 errado para ele. Os arquivos n\\xE3o est\\xE3o em uma pasta que voc\\xEA consiga encontrar. N\\xE3o s\\xE3o snapshots. N\\xE3o s\\xE3o Dados do Sistema no sentido em que o painel de Armazenamento usa o termo. Apagar aplicativos n\\xE3o ajuda, os n\\xFAmeros n\\xE3o fecham, e a \\xFAnica ferramenta que mostraria isso \\xE9 a que voc\\xEA n\\xE3o pensou em rodar com \",(0,e.jsx)(i.code,{children:\"sudo\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Uma vez que voc\\xEA sabe onde olhar, \\xE9 um trabalho de dez minutos: me\\xE7a \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" com \",(0,e.jsx)(i.code,{children:\"du\"}),\", apague os logs, esvazie a Lixeira do root, e ent\\xE3o \\u2014 a parte que realmente importa \\u2014 observe o Monitor de Atividade at\\xE9 encontrar o processo que est\\xE1 enchendo tudo de novo. Nove em cada dez vezes, com o \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" ao lado do \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" na lista de CPU, esse processo \\xE9 um cliente de sincroniza\\xE7\\xE3o em nuvem que est\\xE1 quebrado silenciosamente h\\xE1 meses.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"E se os n\\xFAmeros de armazenamento do seu Mac n\\xE3o baterem por alguns gigabytes em vez de noventa, relaxe. Isso \\xE9 s\\xF3 o APFS sendo APFS, e a aritm\\xE9tica de Howard Oakley explica tudo isso.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsxs)(i.em,{children:[\"Leitura relacionada: \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-system-data-storage-huge-wont-shrink-fix-2026\",children:\"Dados do Sistema ocupando espa\\xE7o enorme no Mac e n\\xE3o encolhem\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-storage-management-optimization-guide-2025\",children:\"Gerenciamento e otimiza\\xE7\\xE3o de armazenamento do macOS\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/mac-storage-analyzer-tools-guide-2025\",children:\"Comparativo de analisadores de armazenamento para Mac\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-icloud-drive-complete-guide-2025\",children:\"Guia completo do iCloud Drive\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-update-stuck-installation-failed-not-enough-space-mac-fix-2026\",children:\"Atualiza\\xE7\\xE3o do macOS travada: espa\\xE7o insuficiente\"})]})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Fontes:\"}),' Michael Tsai, \"Huge RTCReporting Logs and Dropbox\", 21 de agosto de 2026 \\xB7 The Eclectic Light Company, \"The arithmetic of free space\", 21 de agosto de 2026 \\xB7 Thread 254838127 da Comunidade de Suporte da Apple (RTCReporting) \\xB7 Apple, Ajuda do Disk Utility (espa\\xE7o purg\\xE1vel) \\xB7 Verifica\\xE7\\xE3o local no macOS 26.5.2 (build 25F84), 22 de agosto de 2026, usando ',(0,e.jsx)(i.code,{children:\"ls\"}),\", \",(0,e.jsx)(i.code,{children:\"plutil\"}),\", \",(0,e.jsx)(i.code,{children:\"strings\"}),\", \",(0,e.jsx)(i.code,{children:\"df\"}),\" e \",(0,e.jsx)(i.code,{children:\"ps\"}),\".\"]})]})}function h(a={}){let{wrapper:i}=a.components||{};return i?(0,e.jsx)(i,{...a,children:(0,e.jsx)(c,{...a})}):c(a)}return f(C);})();\n;return Component;","toc":[{"title":"Principais conclusões","url":"#principais-conclusões","depth":2},{"title":"Por que suas ferramentas de armazenamento não conseguem ver isso","url":"#por-que-suas-ferramentas-de-armazenamento-não-conseguem-ver-isso","depth":2},{"title":"O root tem uma pasta pessoal, e os daemons a usam","url":"#o-root-tem-uma-pasta-pessoal-e-os-daemons-a-usam","depth":3},{"title":"É por isso que os números não batem","url":"#é-por-isso-que-os-números-não-batem","depth":3},{"title":"O que o rtcreportingd realmente é","url":"#o-que-o-rtcreportingd-realmente-é","depth":2},{"title":"Encontrando o espaço","url":"#encontrando-o-espaço","depth":2},{"title":"1. Confirme que o gap existe","url":"#1-confirme-que-o-gap-existe","depth":3},{"title":"2. Meça a pasta pessoal do root","url":"#2-meça-a-pasta-pessoal-do-root","depth":3},{"title":"3. Veja o que há dentro","url":"#3-veja-o-que-há-dentro","depth":3},{"title":"4. Uma alternativa gráfica","url":"#4-uma-alternativa-gráfica","depth":3},{"title":"Recuperando o espaço — e o erro que desperdiça todo o trabalho","url":"#recuperando-o-espaço--e-o-erro-que-desperdiça-todo-o-trabalho","depth":2},{"title":"Agora encontre o que está causando isso","url":"#agora-encontre-o-que-está-causando-isso","depth":2},{"title":"Observe a CPU","url":"#observe-a-cpu","depth":3},{"title":"Observe os logs crescerem","url":"#observe-os-logs-crescerem","depth":3},{"title":"Suspeite primeiro da sincronização em nuvem","url":"#suspeite-primeiro-da-sincronização-em-nuvem","depth":3},{"title":"O que fazer em relação ao cliente de sincronização","url":"#o-que-fazer-em-relação-ao-cliente-de-sincronização","depth":3},{"title":"Os outros lugares onde o armazenamento se esconde de você","url":"#os-outros-lugares-onde-o-armazenamento-se-esconde-de-você","depth":2},{"title":"Quão comum é isso?","url":"#quão-comum-é-isso","depth":2},{"title":"Solução de problemas comuns","url":"#solução-de-problemas-comuns","depth":2},{"title":"O sudo du está demorando uma eternidade","url":"#o-sudo-du-está-demorando-uma-eternidade","depth":3},{"title":"Apaguei os logs mas o espaço livre não mudou","url":"#apaguei-os-logs-mas-o-espaço-livre-não-mudou","depth":3},{"title":"O espaço voltou dentro de um dia","url":"#o-espaço-voltou-dentro-de-um-dia","depth":3},{"title":"O rtcreportingd está usando CPU mas eu não tenho clientes de sincronização em nuvem","url":"#o-rtcreportingd-está-usando-cpu-mas-eu-não-tenho-clientes-de-sincronização-em-nuvem","depth":3},{"title":"O First Aid do Disk Utility diz que o disco está bem","url":"#o-first-aid-do-disk-utility-diz-que-o-disco-está-bem","depth":3},{"title":"Posso simplesmente desativar o rtcreportingd?","url":"#posso-simplesmente-desativar-o-rtcreportingd","depth":3},{"title":"Meu Mac está ficando sem espaço e preciso de espaço agora","url":"#meu-mac-está-ficando-sem-espaço-e-preciso-de-espaço-agora","depth":3},{"title":"Perguntas frequentes","url":"#perguntas-frequentes","depth":2},{"title":"O que é /private/var/root?","url":"#o-que-é-privatevarroot","depth":3},{"title":"Por que o Finder ou meu aplicativo de armazenamento não conseguem ver esses arquivos?","url":"#por-que-o-finder-ou-meu-aplicativo-de-armazenamento-não-conseguem-ver-esses-arquivos","depth":3},{"title":"O que é o rtcreportingd?","url":"#o-que-é-o-rtcreportingd","depth":3},{"title":"É malware?","url":"#é-malware","depth":3},{"title":"Quanto espaço é normal para a pasta Logs do root?","url":"#quanto-espaço-é-normal-para-a-pasta-logs-do-root","depth":3},{"title":"Um aplicativo de limpeza para Mac resolve isso?","url":"#um-aplicativo-de-limpeza-para-mac-resolve-isso","depth":3},{"title":"Isso afeta apenas certos Macs ou versões do macOS?","url":"#isso-afeta-apenas-certos-macs-ou-versões-do-macos","depth":3},{"title":"Devo reportar isso à Apple?","url":"#devo-reportar-isso-à-apple","depth":3},{"title":"Conclusão","url":"#conclusão","depth":2}],"estimatedTime":25}