{"code":"var Component=(()=>{var p=Object.create;var r=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var b=(a,i)=>()=>(i||a((i={exports:{}}).exports,i),i.exports),v=(a,i)=>{for(var s in i)r(a,s,{get:i[s],enumerable:!0})},l=(a,i,s,o)=>{if(i&&typeof i==\"object\"||typeof i==\"function\")for(let n of m(i))!k.call(a,n)&&n!==s&&r(a,n,{get:()=>i[n],enumerable:!(o=u(i,n))||o.enumerable});return a};var y=(a,i,s)=>(s=a!=null?p(g(a)):{},l(i||!a||!a.__esModule?r(s,\"default\",{value:a,enumerable:!0}):s,a)),F=a=>l(r({},\"__esModule\",{value:!0}),a);var c=b((B,d)=>{d.exports=_jsx_runtime});var C={};v(C,{default:()=>h});var e=y(c());function t(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:\"Aqu\\xED tienes un problema de almacenamiento que derrota a casi cualquier herramienta a la que la gente recurre primero.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Tu Mac dice que el disco est\\xE1 casi lleno. Abres un analizador de almacenamiento y sumas lo que encontr\\xF3 \\u2014 y el total llega a decenas de gigabytes \",(0,e.jsx)(i.em,{children:\"menos\"}),\" de lo que macOS dice que est\\xE1 en uso. Disk Utility no reporta snapshots. Borras apps, descargas fotos, vac\\xEDas la Papelera, y el n\\xFAmero apenas se mueve. Reiniciar ayuda durante una hora, y luego el espacio vuelve a desaparecer.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Los archivos son reales. Tus herramientas no pueden verlos porque viven en \",(0,e.jsx)(i.strong,{children:(0,e.jsx)(i.code,{children:\"/private/var/root\"})}),\" \\u2014 el directorio de inicio de la cuenta root \\u2014 y cada una de esas herramientas se est\\xE1 ejecutando como t\\xFA.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"En los Macs donde esto golpea m\\xE1s fuerte, la mayor parte es una sola cosa: archivos de log escritos por un daemon del sistema llamado \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\", en cantidades que llegan a \",(0,e.jsx)(i.strong,{children:\"decenas de gigabytes\"}),\". Michael Tsai document\\xF3 un caso el 21 de agosto de 2026 donde \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library/Logs\"}),\" por s\\xED solo consum\\xEDa \",(0,e.jsx)(i.strong,{children:\"74 GB\"}),\" en una MacBook Air M4, y donde la carpeta volvi\\xF3 a subir a 27 GB en un solo d\\xEDa despu\\xE9s de haber sido vaciada.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Los logs no son la enfermedad. Son el aspecto que tiene un daemon atascado cuando nadie est\\xE1 leyendo el term\\xF3metro. Este art\\xEDculo cubre c\\xF3mo encontrar el espacio, c\\xF3mo recuperarlo sin cometer el error cl\\xE1sico que desperdicia todo el esfuerzo, y c\\xF3mo encontrar el proceso que realmente lo est\\xE1 generando.\"}),`\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:\"puntos-clave\",children:\"Puntos clave\"}),`\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\"}),\" es invisible para cualquier cosa que se ejecute como tu usuario.\"]}),\" Confirmamos en macOS 26.5.2 que \",(0,e.jsx)(i.code,{children:\"ls /private/var/root\"}),\" devuelve \",(0,e.jsx)(i.code,{children:\"Permission denied\"}),\". Los analizadores de almacenamiento, el Finder y las cifras de uso de Disk Utility se pierden todo lo que hay dentro.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" es un daemon real del sistema de Apple que se ejecuta como root.\"]}),\" Verificamos que su tarea de launchd declara \",(0,e.jsx)(i.code,{children:\"UserName => root\"}),\", que es exactamente la raz\\xF3n por la que sus logs terminan en el directorio de inicio de root y no en el tuyo.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Los tama\\xF1os reportados llegan a decenas de gigabytes, y vuelven a crecer r\\xE1pido.\"}),\" 74 GB en un caso documentado, de vuelta a 27 GB en un d\\xEDa tras borrarlos, porque la causa subyacente segu\\xEDa ejecut\\xE1ndose.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"El error cl\\xE1sico desperdicia todo el trabajo.\"}),\" Borrar archivos con una herramienta gr\\xE1fica que se ejecuta bajo \",(0,e.jsx)(i.code,{children:\"sudo\"}),\" los mueve a la Papelera \",(0,e.jsx)(i.em,{children:\"de root\"}),\". El espacio no se recupera. Hay que borrar de forma inmediata, o vaciar la Papelera de root.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Busca un cliente de sincronizaci\\xF3n atascado.\"}),\" En el caso documentado, \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" y \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" estaban ambos clavados cerca del 100% de CPU, y cerrar Dropbox detuvo a los dos. \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" es el proceso de macOS que aloja las extensiones de File Provider para almacenamiento en la nube.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[\"No borres cosas en \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" al azar.\"]}),\" Los logs y las cach\\xE9s son seguros de eliminar. Otras cosas ah\\xED no lo son, y este art\\xEDculo es espec\\xEDfico sobre cu\\xE1l es cu\\xE1l.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"por-qu\\xE9-tus-herramientas-de-almacenamiento-no-pueden-verlo\",children:\"Por qu\\xE9 tus herramientas de almacenamiento no pueden verlo\"}),`\n`,(0,e.jsx)(i.p,{children:\"Antes de la soluci\\xF3n, el mecanismo \\u2014 porque entenderlo es lo que te evita perseguir la pista equivocada la pr\\xF3xima vez.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"root-tiene-un-directorio-de-inicio-y-los-daemons-lo-usan\",children:\"Root tiene un directorio de inicio, y los daemons lo usan\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"En macOS, el directorio de inicio de la cuenta root es \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\". La mayor\\xEDa asume que est\\xE1 esencialmente vac\\xEDo y que solo se toca al ejecutar Terminal desde macOS Recovery. Eso no ha sido cierto desde hace a\\xF1os. Los daemons del sistema que se ejecutan como root y quieren almacenar estado, cach\\xE9s o logs los escriben ah\\xED, con la misma estructura de \",(0,e.jsx)(i.code,{children:\"Library\"}),\" que usa tu propio directorio de inicio:\"]}),`\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:\"Puedes confirmar que el directorio est\\xE1 fuera de tu alcance con un solo comando. En un Mac donde Terminal no tiene privilegios 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:\"Ejecutamos exactamente esto en macOS 26.5.2 (build 25F84) y obtuvimos:\"}),`\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:\"Eso es una simple denegaci\\xF3n de permisos de Unix \\u2014 el directorio de inicio de root est\\xE1 restringido por modo a root. No es una protecci\\xF3n de privacidad de TCC y no es algo que Acceso total al disco (Full Disk Access) resuelva. Un analizador de almacenamiento que lanzaste desde el Dock se ejecuta como t\\xFA, as\\xED que recorre el sistema de archivos como t\\xFA, y todo lo que hay bajo ese directorio es un agujero en su mapa.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"por-eso-los-n\\xFAmeros-no-coinciden\",children:\"Por eso los n\\xFAmeros no coinciden\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"El s\\xEDntoma que la gente describe es \\xABlos totales de mi herramienta de almacenamiento no cuadran\\xBB, y esta es la raz\\xF3n. En el caso documentado, los totales por carpeta de OmniDiskSweeper llegaban a aproximadamente \",(0,e.jsx)(i.strong,{children:\"90 GB menos\"}),\" de lo que macOS reportaba como usado.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Vale la pena separar esto de las \",(0,e.jsx)(i.em,{children:\"otras\"}),\" razones por las que los n\\xFAmeros de espacio libre de un Mac no coinciden, porque hay varias y solo una de ellas es este bug.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Howard Oakley expuso la aritm\\xE9tica general el 21 de agosto de 2026, y los n\\xFAmeros de su propia Mac mini ilustran el punto:\"}),`\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:\"Fuente\"}),(0,e.jsx)(i.th,{children:\"Reportado como usado en el mismo volumen\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[\"Diferencia del contenedor en \",(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:\"Suma de la Capacidad Consumida por volumen\"}),(0,e.jsx)(i.td,{children:\"837.027 GB\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"Obtener informaci\\xF3n del volumen en Finder\"}),(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:[\"Cuatro herramientas, cuatro n\\xFAmeros, una diferencia de unos 23 GB, y \",(0,e.jsx)(i.strong,{children:\"nada mal\"}),\". Las diferencias vienen de la contabilidad contenedor-versus-volumen, del espacio purgable y del comportamiento de archivos especiales de APFS:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Contenedor versus volumen.\"}),\" Un contenedor APFS aloja varios vol\\xFAmenes que comparten espacio libre. \\xABEspacio libre en Macintosh HD\\xBB y \\xABespacio libre en el contenedor\\xBB son preguntas distintas con respuestas distintas.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Espacio purgable.\"}),\" macOS marca cierto contenido como eliminable bajo demanda \\u2014 cach\\xE9s, algunos snapshots, alg\\xFAn contenido descargado. El propio libro de Ayuda de Disk Utility dice: \\xABno puedes eliminar manualmente los archivos designados como purgables, pero macOS los elimina conforme se necesita espacio\\xBB. Oakley midi\\xF3 47.04 GB purgables en su volumen de Data.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Archivos especiales.\"}),\" Los archivos clon de APFS comparten almacenamiento hasta que divergen; los archivos dispersos (sparse) solo almacenan sus datos no nulos; algunos archivos del sistema est\\xE1n comprimidos; los archivos sin datos locales (dataless) mantienen sus datos en la nube y se materializan bajo demanda. La contabilidad de espacio libre usa lo que hay en disco \",(0,e.jsx)(i.em,{children:\"ahora mismo\"}),\".\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"Nada de eso produce una brecha persistente, creciente e inexplicada de 90 GB. Si tu brecha es peque\\xF1a y estable, es contabilidad normal. Si es grande y crece mientras el Mac est\\xE1 inactivo, algo est\\xE1 escribiendo archivos que no puedes ver.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Para las confusiones de almacenamiento m\\xE1s comunes \\u2014 Datos del sistema que no se reducen, snapshots que no se liberan \\u2014 las cubrimos por separado en \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-system-data-storage-huge-wont-shrink-fix-2026\",children:\"Datos del sistema ocupando mucho espacio en Mac\"}),\" y en la \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-storage-management-optimization-guide-2025\",children:\"gu\\xEDa de gesti\\xF3n de almacenamiento de macOS\"}),\". Revisa eso primero. Este art\\xEDculo trata sobre el caso en que esas explicaciones no encajan.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"qu\\xE9-es-en-realidad-rtcreportingd\",children:\"Qu\\xE9 es en realidad rtcreportingd\"}),`\n`,(0,e.jsx)(i.p,{children:\"Seamos honestos sobre los l\\xEDmites aqu\\xED, porque internet est\\xE1 a punto de llenarse de explicaciones confiadas sobre un daemon que Apple nunca ha documentado.\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Lo que verificamos directamente\"}),\", en macOS 26.5.2 (build 25F84):\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"El ejecutable existe en \",(0,e.jsx)(i.code,{children:\"/usr/libexec/rtcreportingd\"}),\" y pesa unos 1.45 MB. Su tarea de launchd est\\xE1 en \",(0,e.jsx)(i.code,{children:\"/System/Library/LaunchDaemons/com.apple.rtcreportingd.plist\"}),\", y dice:\"]}),`\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:\"Compru\\xE9balo en tu propio Mac \\u2014 el plist se puede leer sin restricciones:\"}),`\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\"}),\" es toda la explicaci\\xF3n de a d\\xF3nde van los logs.\"]}),\" Un daemon que se ejecuta como root y escribe en \",(0,e.jsx)(i.code,{children:\"~/Library/Logs\"}),\" escribe en \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library/Logs\"}),\". No hay nada ex\\xF3tico en ello.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"El binario est\\xE1 escrito en Swift, y los nombres de sus clases internas son visibles con \",(0,e.jsx)(i.code,{children:\"strings\"}),\". Incluyen \",(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\"}),\" y \\u2014 f\\xEDjate en este \\u2014 \",(0,e.jsx)(i.code,{children:\"CacheCleanupActivity\"}),\". Los nombres de sus servicios Mach incluyen \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreporting\"}),\", \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreporting.pathmonitor\"}),\" y \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreportingd.storebag\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Lo que no vamos a decirte\"}),\" es qu\\xE9 significan las siglas \\xABRTC\\xBB ni exactamente sobre qu\\xE9 reporta el daemon. Apple no lo documenta, y no vamos a inventar el desarrollo de un acr\\xF3nimo y presentarlo como un hecho. Lo que respaldan los nombres de clases es una descripci\\xF3n modesta: es un servicio de reporte o telemetr\\xEDa que habla con un backend de Apple por HTTP, cachea estado localmente, monitorea la disponibilidad de rutas de red, y tiene una actividad programada para limpiar su propia cach\\xE9.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ese \\xFAltimo detalle es el interesante. \",(0,e.jsx)(i.strong,{children:\"El daemon tiene l\\xF3gica de limpieza.\"}),\" Cuando sus logs crecen a decenas de gigabytes, la lectura razonable no es \\xABApple olvid\\xF3 rotar los logs\\xBB sino \\xABalgo est\\xE1 generando eventos m\\xE1s r\\xE1pido de lo que el daemon puede procesarlos y limpiarlos despu\\xE9s\\xBB. Lo cual apunta a lo que sea que est\\xE9 generando los eventos.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Para ser claros sobre el l\\xEDmite: eso es una inferencia a partir de nombres de clases, no una declaraci\\xF3n sobre la implementaci\\xF3n de Apple. Tr\\xE1talo como una hip\\xF3tesis que resulta encajar con el comportamiento 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:\"encontrar-el-espacio\",children:\"Encontrar el espacio\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Necesitas \",(0,e.jsx)(i.code,{children:\"sudo\"}),\" para todo esto, y deber\\xEDas leer cada comando antes de ejecutarlo.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"1-confirma-que-la-brecha-existe\",children:\"1. Confirma que la brecha existe\"}),`\n`,(0,e.jsx)(i.p,{children:\"Primero, lo que macOS cree que est\\xE1 en 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:\"En un Mac moderno obtienes dos l\\xEDneas, porque el volumen del sistema es un snapshot sellado de solo lectura y tus datos viven en un volumen separado dentro del mismo contenedor. En nuestro Mac de prueba:\"}),`\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:[\"F\\xEDjate en que ambas l\\xEDneas reportan el mismo \",(0,e.jsx)(i.code,{children:\"Size\"}),\" y \",(0,e.jsx)(i.code,{children:\"Avail\"}),\" \\u2014 eso es el espacio libre compartido del contenedor, no una cuota por volumen. Esta es la distinci\\xF3n contenedor-versus-volumen de antes, hecha concreta.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Luego revisa los snapshots, para poder descartarlos:\"}),`\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:\"Y la vista del contenedor:\"}),`\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:\"Si los snapshots son m\\xEDnimos y la Capacidad En Uso del contenedor est\\xE1 muy por encima de lo que encontr\\xF3 tu analizador de almacenamiento, tienes un problema de archivos invisibles.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"2-mide-el-directorio-de-inicio-de-root\",children:\"2. Mide el directorio de inicio de root\"}),`\n`,(0,e.jsx)(i.p,{children:\"Este es el comando que lo encuentra:\"}),`\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 la profundidad a dos niveles, lo cual es suficiente para ver si \",(0,e.jsx)(i.code,{children:\"Library/Logs\"}),\" o \",(0,e.jsx)(i.code,{children:\"Library/Caches\"}),\" es el culpable sin esperar un recorrido completo. Espera que tarde uno o dos minutos en una m\\xE1quina con un ofensor grande.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Para una vista ordenada de los peores ofensores un nivel m\\xE1s abajo:\"}),`\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:[\"En un Mac sano estos totales son peque\\xF1os \\u2014 megabytes, no gigabytes. Si \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library/Logs\"}),\" devuelve un n\\xFAmero con \\xABG\\xBB al final y m\\xE1s de un d\\xEDgito por delante, ese es tu espacio desaparecido.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"3-mira-qu\\xE9-hay-dentro\",children:\"3. Mira qu\\xE9 hay dentro\"}),`\n`,(0,e.jsx)(i.p,{children:\"Antes de borrar nada, mira:\"}),`\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:\"En el caso documentado, el contenido era \\xABcasi enteramente de RTCReporting\\xBB. Si el tuyo est\\xE1 dominado por otra cosa, eso cambia lo que deber\\xEDas hacer \\u2014 el enfoque diagn\\xF3stico de este art\\xEDculo sigue aplicando, pero el culpable ser\\xE1 un subsistema distinto.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"4-una-alternativa-gr\\xE1fica\",children:\"4. Una alternativa gr\\xE1fica\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Si prefieres ver esto en una ventana, OmniDiskSweeper es gratis y es lo que sac\\xF3 a la luz el problema en el reporte original. Lo importante es que \",(0,e.jsx)(i.strong,{children:\"debes relanzarlo con privilegios elevados\"}),\" para que pueda ver el directorio de inicio de root. Lanzado normalmente te mostrar\\xE1 la misma imagen incompleta que todo lo dem\\xE1s.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Nuestro \",(0,e.jsx)(i.a,{href:\"/blog/mac-storage-analyzer-tools-guide-2025\",children:\"resumen de analizadores de almacenamiento\"}),\" cubre las opciones, pero ten en cuenta que la misma limitaci\\xF3n aplica a todas: si la herramienta no se ejecuta como root, este espacio le es invisible.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"recuperarlo--y-el-error-que-desperdicia-todo-el-trabajo\",children:\"Recuperarlo \\u2014 y el error que desperdicia todo el trabajo\"}),`\n`,(0,e.jsx)(i.p,{children:\"Aqu\\xED est\\xE1 la trampa, y es una buena.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Si borras estos archivos con una herramienta gr\\xE1fica que se ejecuta bajo \",(0,e.jsx)(i.code,{children:\"sudo\"}),\", la herramienta hace lo que siempre hace: los mueve a la Papelera. Pero como el proceso se ejecuta como root, esa es \",(0,e.jsx)(i.strong,{children:\"la Papelera de root\"}),\", en \",(0,e.jsx)(i.code,{children:\"/private/var/root/.Trash\"}),\", que no aparece en tu Dock y que nunca se te ocurrir\\xE1 vaciar. Los archivos siguen en el disco. Tu espacio libre no cambia. Concluyes que el borrado no funcion\\xF3.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"En OmniDiskSweeper espec\\xEDficamente, mant\\xE9n presionada la tecla \",(0,e.jsx)(i.strong,{children:\"Option\"}),\" para convertir Delete en \",(0,e.jsx)(i.strong,{children:\"Delete Immediately\"}),\".\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Desde Terminal, borra el contenido de los logs directamente:\"}),`\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:[\"Lee ese comando antes de ejecutarlo. Elimina el \",(0,e.jsx)(i.em,{children:\"contenido\"}),\" del directorio Logs de root y nada m\\xE1s. No acortes la ruta. No a\\xF1adas un espacio antes de la barra.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Luego revisa si hay algo esperando en la Papelera de root de un intento 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:\"Y si lo hay:\"}),`\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:\"Las cach\\xE9s en el directorio de inicio de root tambi\\xE9n son generalmente seguras de vaciar \\u2014 son, por definici\\xF3n, regenerables:\"}),`\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:\"Qu\\xE9 no tocar.\"}),\" No borres \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" en s\\xED. No borres \",(0,e.jsx)(i.code,{children:\"/private/var/root/Library\"}),\" por completo. No te pongas a quitar keychains, preferencias, o cualquier cosa que no reconozcas. Los logs y las cach\\xE9s son las categor\\xEDas seguras; todo lo dem\\xE1s ah\\xED pertenece a un componente del sistema que lo puso ah\\xED por una raz\\xF3n.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Reinicia despu\\xE9s. Luego vuelve a comprobar con \",(0,e.jsx)(i.code,{children:\"df -h\"}),\" para confirmar que el espacio realmente volvi\\xF3.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"ahora-encuentra-qu\\xE9-lo-est\\xE1-causando\",children:\"Ahora encuentra qu\\xE9 lo est\\xE1 causando\"}),`\n`,(0,e.jsx)(i.p,{children:\"Si te detienes en el borrado, el espacio vuelve y luego se va otra vez. En el caso documentado volvi\\xF3 a 5 GB a los pocos minutos de un reinicio y a 27 GB en un d\\xEDa.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"vigila-la-cpu\",children:\"Vigila la CPU\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Abre \",(0,e.jsx)(i.strong,{children:\"Activity Monitor\"}),\", ordena por \",(0,e.jsx)(i.strong,{children:\"% CPU\"}),\", y busca dos procesos:\"]}),`\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 el daemon que escribe los logs\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:(0,e.jsx)(i.code,{children:\"fileproviderd\"})}),\" \\u2014 el proceso de macOS que aloja las extensiones de File Provider para almacenamiento en la nube\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"En el caso documentado, ambos estaban clavados cerca del 100% de CPU de forma continua, con el Mac inactivo.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Desde 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 procesos existen y se ejecutan en cualquier Mac sano \\u2014 confirmamos que los dos corr\\xEDan en nuestra m\\xE1quina de prueba, que no tiene ning\\xFAn problema de almacenamiento. \",(0,e.jsx)(i.strong,{children:\"Su presencia es normal. Su uso sostenido de CPU no lo es.\"}),\" Un peque\\xF1o porcentaje mientras hay una sincronizaci\\xF3n en curso es esperable. Quedarse en 90\\u2013100% con el Mac sin tocar es la se\\xF1al.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"vigila-c\\xF3mo-crecen-los-logs\",children:\"Vigila c\\xF3mo crecen los logs\"}),`\n`,(0,e.jsx)(i.p,{children:\"La confirmaci\\xF3n m\\xE1s directa es medir dos veces:\"}),`\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:\"Espera diez minutos con el Mac inactivo, y ejec\\xFAtalo de nuevo. En un Mac sano el n\\xFAmero no se mueve de forma significativa. Si sube de manera medible mientras no haces nada, algo est\\xE1 en un bucle.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"sospecha-primero-de-la-sincronizaci\\xF3n-en-la-nube\",children:\"Sospecha primero de la sincronizaci\\xF3n en la nube\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" es la pista delatora. Es el proceso del sistema que aloja las extensiones de File Provider \\u2014 el mecanismo moderno que usan Dropbox, OneDrive, Google Drive, Box e iCloud Drive para presentar archivos en la nube dentro del Finder. Si est\\xE1 quemando CPU de forma continua, una de esas extensiones est\\xE1 atascada.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"En el caso documentado, el cliente era \",(0,e.jsx)(i.strong,{children:\"Dropbox\"}),\", en un Mac donde llevaba comport\\xE1ndose mal desde hac\\xEDa cerca de un a\\xF1o \\u2014 no manten\\xEDa los archivos sin conexi\\xF3n como estaba configurado, y parec\\xEDa sincronizar constantemente aunque nada hubiera cambiado. Cerrar Dropbox detuvo tanto el uso de CPU como el crecimiento de los logs de inmediato.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Para probar esto en tu propio Mac, cierra tus clientes de sincronizaci\\xF3n uno por uno y observa. Cierra el cliente por completo \\u2014 icono en la barra de men\\xFA, Salir \\u2014 en lugar de pausar la sincronizaci\\xF3n, porque una extensi\\xF3n pausada puede seguir cargada.\"}),`\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:\"Si cerrar un cliente hace que ambos procesos bajen a inactividad, lo has encontrado.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"qu\\xE9-hacer-con-el-cliente-de-sincronizaci\\xF3n\",children:\"Qu\\xE9 hacer con el cliente de sincronizaci\\xF3n\"}),`\n`,(0,e.jsx)(i.p,{children:\"Opciones, m\\xE1s o menos en orden de esfuerzo:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Actual\\xEDzalo.\"}),\" Los bugs en extensiones de File Provider son comunes y se corrigen con frecuencia. Comprueba si hay una actualizaci\\xF3n antes que nada.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cierra sesi\\xF3n y vuelve a entrar.\"}),\" Esto reconstruye el estado local de la extensi\\xF3n y resuelve un n\\xFAmero sorprendente de casos de sincronizaci\\xF3n atascada.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Quita y reinstala el cliente.\"}),\" M\\xE1s disruptivo pero m\\xE1s a fondo.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Muda los datos a otro lugar.\"}),\" En el caso documentado, el resultado fue migrar a iCloud Drive, despu\\xE9s de que Dropbox demostrara no ser capaz de descargar los archivos de forma fiable para la migraci\\xF3n \\u2014 el autor termin\\xF3 descargando la carpeta desde la interfaz web de Dropbox en su lugar. Luego iCloud Drive \\xABsubi\\xF3 todo r\\xE1pidamente y se asent\\xF3 en un estado de nulo uso de CPU\\xBB.\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ese \\xFAltimo punto vale la pena se\\xF1alarlo con honestidad: migrar entre proveedores de nube cuando el cliente de origen est\\xE1 roto es realmente doloroso, y la interfaz web puede ser tu v\\xEDa de exportaci\\xF3n m\\xE1s fiable. Nuestra \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-icloud-drive-complete-guide-2025\",children:\"gu\\xEDa de iCloud Drive\"}),\" cubre el lado del destino, y si iCloud Drive mismo se est\\xE1 comportando mal, \",(0,e.jsx)(i.a,{href:\"/blog/icloud-drive-auto-download-bug-macos-tahoe-26-4-fix-2026\",children:\"el bug de descarga autom\\xE1tica de iCloud Drive\"}),\" es un problema conocido aparte.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"No decimos que Dropbox sea el \\xFAnico culpable posible. Es el cliente en el caso documentado. Cualquier extensi\\xF3n de File Provider puede quedar atascada, y el diagn\\xF3stico es el mismo sin importar cu\\xE1l uses.\"}),`\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:\"los-otros-lugares-donde-se-esconde-el-almacenamiento\",children:\"Los otros lugares donde se esconde el almacenamiento\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"El directorio de inicio de root es el que casi nadie revisa, pero no es el \\xFAnico lugar donde una herramienta a nivel de usuario se queda corta. Si tu brecha no est\\xE1 en \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\", repasa lo siguiente antes de concluir que los n\\xFAmeros mienten.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Datos propiedad de otros daemons, en manos de root.\"}),\" \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" es donde vive el directorio de inicio \",(0,e.jsx)(i.em,{children:\"de root\"}),\", pero los componentes del sistema tambi\\xE9n escriben bajo \",(0,e.jsx)(i.code,{children:\"/private/var/db\"}),\", \",(0,e.jsx)(i.code,{children:\"/private/var/folders\"}),\" y \",(0,e.jsx)(i.code,{children:\"/Library/Logs\"}),\". M\\xEDdelos de la misma manera:\"]}),`\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\"}),\" alberga contenedores temporales y de cach\\xE9 por usuario y puede llegar leg\\xEDtimamente a varios gigabytes. Est\\xE1 gestionado por macOS y en general deber\\xEDa dejarse en paz; un reinicio limpia las partes vol\\xE1tiles.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Snapshots locales de Time Machine.\"}),\" Estos son la causa m\\xE1s se\\xF1alada y la que menos veces resulta culpable en realidad. Compru\\xE9balo en lugar de asumirlo:\"]}),`\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:[\"Si los snapshots realmente son el problema, macOS los reduce autom\\xE1ticamente bajo presi\\xF3n de espacio, y los casos m\\xE1s profundos est\\xE1n cubiertos en nuestra \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-time-machine-complete-troubleshooting-guide-2025\",children:\"gu\\xEDa de resoluci\\xF3n de problemas de Time Machine\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Los directorios de inicio de otros usuarios.\"}),\" Obvio una vez que se dice, invisible en la pr\\xE1ctica \\u2014 una segunda cuenta en el Mac con 200 GB de v\\xEDdeo no es algo que tu herramienta de almacenamiento te muestre mientras se ejecuta como t\\xFA. \",(0,e.jsx)(i.code,{children:\"sudo du -h -d 1 /Users\"}),\" lo responde en una l\\xEDnea.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Archivos retenidos por un proceso en ejecuci\\xF3n.\"}),\" Espacio que se borr\\xF3 pero no se liber\\xF3, porque un proceso sigue teniendo abierto el descriptor de archivo. Esto se manifiesta como una brecha que desaparece tras un reinicio:\"]}),`\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:\"El almac\\xE9n local de Mail, las copias de seguridad de dispositivos iOS, y Xcode.\"}),\" Los tres directorios cl\\xE1sicos, grandes y olvidados, en el Mac de un desarrollador o de un usuario intensivo de 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 estos son legibles como tu propio usuario, as\\xED que un analizador de almacenamiento \",(0,e.jsx)(i.em,{children:\"s\\xED\"}),\" los encontrar\\xE1 \\u2014 simplemente se pierden en una lista larga. Vale la pena revisarlos antes de escalar a \",(0,e.jsx)(i.code,{children:\"sudo\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Archivos marcador de la nube que se materializaron.\"}),\" Si usas una opci\\xF3n de \\xABmantener archivos solo en l\\xEDnea\\xBB en cualquier cliente de sincronizaci\\xF3n, un bug o una b\\xFAsqueda de texto completo puede descargar todo silenciosamente. Esa es la misma clase de fallo que la de este art\\xEDculo y normalmente aparece como un crecimiento constante en la propia carpeta de sincronizaci\\xF3n.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"qu\\xE9-tan-com\\xFAn-es-esto\",children:\"\\xBFQu\\xE9 tan com\\xFAn es esto?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Respuesta honesta: no lo sabemos, y tampoco lo sabe nadie m\\xE1s que publique sobre ello.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Lo que existe en el registro p\\xFAblico es un testimonio de primera mano con n\\xFAmeros y una soluci\\xF3n espec\\xEDficos, un hilo de la Comunidad de Soporte de Apple sobre el almacenamiento de RTCReporting, y un hilo de Reddit de usuarios preguntando qu\\xE9 estaba ocupando su almacenamiento. Eso basta para establecer que el problema es real y reproducible, y no basta para decir qu\\xE9 proporci\\xF3n de Macs se ven afectados.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Lo que s\\xED podemos decir a partir de nuestra propia comprobaci\\xF3n: \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" se ejecuta en un Mac de f\\xE1brica sin ning\\xFAn problema de almacenamiento, sus logs ah\\xED son insignificantes, y el daemon tiene l\\xF3gica de limpieza que evidentemente funciona la mayor parte del tiempo. Este es un modo de fallo, no un comportamiento por defecto. Si las cuentas de almacenamiento de tu Mac cuadran, no tienes nada que arreglar.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Apple no ha publicado ning\\xFAn documento de soporte sobre esto, no lo ha reconocido, y no ha lanzado una soluci\\xF3n documentada. Si te ocurre, reportarlo a Apple mediante feedback vale la pena los cinco minutos que toma \\u2014 un problema no reconocido sigue sin reconocerse.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"soluci\\xF3n-de-problemas-comunes\",children:\"Soluci\\xF3n de problemas comunes\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"sudo-du-tarda-una-eternidad\",children:[(0,e.jsx)(i.code,{children:\"sudo du\"}),\" tarda una eternidad\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Eso es normal en un \\xE1rbol de directorios grande o muy fragmentado. Usa \",(0,e.jsx)(i.code,{children:\"-d 1\"}),\" primero para encontrar qu\\xE9 carpeta de nivel superior es grande, y luego desciende solo a esa. Evita ejecutar \",(0,e.jsx)(i.code,{children:\"du\"}),\" sobre todo el disco cuando ya sabes qu\\xE9 directorio te interesa.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"borr\\xE9-los-logs-pero-el-espacio-libre-no-cambi\\xF3\",children:\"Borr\\xE9 los logs pero el espacio libre no cambi\\xF3\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"El problema de la Papelera. Revisa \",(0,e.jsx)(i.code,{children:\"sudo du -sh /private/var/root/.Trash\"}),\" y vac\\xEDala con \",(0,e.jsx)(i.code,{children:\"sudo rm -rf /private/var/root/.Trash/*\"}),\". Esto atrapa a casi todos los que usaron una herramienta gr\\xE1fica.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"La segunda posibilidad es que un proceso todav\\xEDa tenga los archivos borrados abiertos, en cuyo caso el espacio no se libera hasta que el proceso termina. Reinicia el Mac y comprueba de nuevo.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"el-espacio-volvi\\xF3-en-un-d\\xEDa\",children:\"El espacio volvi\\xF3 en un d\\xEDa\"}),`\n`,(0,e.jsx)(i.p,{children:\"Es lo esperado, si no has encontrado la causa. Borrar los logs trata el s\\xEDntoma. Ve al paso de Activity Monitor y encuentra qu\\xE9 est\\xE1 en bucle.\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"rtcreportingd-est\\xE1-usando-cpu-pero-no-tengo-clientes-de-sincronizaci\\xF3n-en-la-nube\",children:[(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" est\\xE1 usando CPU pero no tengo clientes de sincronizaci\\xF3n en la nube\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Entonces el desencadenante es otra cosa. Ordena Activity Monitor por CPU y mira qu\\xE9 m\\xE1s est\\xE1 ocupado. Revisa el log unificado en busca de la actividad propia del 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:\"Ten en cuenta que las consultas del log unificado solo devuelven lo que realmente se escribi\\xF3, y los datos del log caducan \\u2014 una consulta sobre una ventana larga puede leg\\xEDtimamente devolver nada.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"first-aid-de-disk-utility-dice-que-el-disco-est\\xE1-bien\",children:\"First Aid de Disk Utility dice que el disco est\\xE1 bien\"}),`\n`,(0,e.jsx)(i.p,{children:\"Lo dir\\xE1. Esto no es corrupci\\xF3n del sistema de archivos. First Aid revisa la consistencia de los metadatos; un directorio lleno de archivos grandes y v\\xE1lidos es perfectamente consistente.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"puedo-simplemente-desactivar-rtcreportingd\",children:\"\\xBFPuedo simplemente desactivar rtcreportingd?\"}),`\n`,(0,e.jsx)(i.p,{children:\"No lo har\\xEDamos. Es un daemon del sistema de Apple en un Mac con System Integrity Protection, y desactivar daemons de lanzamiento del sistema para sortear un s\\xEDntoma tiende a producir un segundo problema, menos evidente, m\\xE1s adelante. Arregla el proceso que lo est\\xE1 impulsando en su lugar. Si el daemon se comporta mal sin un desencadenante identificable, eso es un bug de Apple que vale la pena reportar, no uno para rodear.\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"mi-mac-se-est\\xE1-quedando-sin-espacio-y-necesito-espacio-ahora\",children:[\"Mi Mac se est\\xE1 quedando sin espacio y necesito espacio \",(0,e.jsx)(i.em,{children:\"ahora\"})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Ganancias inmediatas y seguras mientras diagnosticas: vac\\xEDa tu propia Papelera, vac\\xEDa la Papelera de root como se explic\\xF3 antes, borra el contenido de los Logs de root, y revisa \",(0,e.jsx)(i.code,{children:\"sudo du -h -d 1 /private/var/root/Library/Caches\"}),\". Entre todo eso a menudo se libera suficiente para hacer el Mac utilizable de nuevo mientras encuentras la causa. Nuestra gu\\xEDa sobre \",(0,e.jsx)(i.a,{href:\"/blog/macos-update-stuck-installation-failed-not-enough-space-mac-fix-2026\",children:\"fallos de actualizaci\\xF3n causados por espacio insuficiente\"}),\" cubre qu\\xE9 hacer si esto est\\xE1 bloqueando espec\\xEDficamente una actualizaci\\xF3n de macOS.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"preguntas-frecuentes\",children:\"Preguntas frecuentes\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"qu\\xE9-es-privatevarroot\",children:[\"\\xBFQu\\xE9 es \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\"?\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Es el directorio de inicio de la cuenta root en macOS. Solo root puede leerlo, raz\\xF3n por la cual las herramientas que se ejecutan como tu usuario no pueden ver dentro. Los daemons del sistema que se ejecutan como root almacenan ah\\xED logs, cach\\xE9s y estado, usando la misma estructura de \",(0,e.jsx)(i.code,{children:\"Library\"}),\" que tu propio directorio de inicio.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"por-qu\\xE9-el-finder-o-mi-app-de-almacenamiento-no-pueden-ver-estos-archivos\",children:\"\\xBFPor qu\\xE9 el Finder o mi app de almacenamiento no pueden ver estos archivos?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Porque se ejecutan como t\\xFA, y los permisos Unix del directorio excluyen a tu usuario. Esto no es una protecci\\xF3n de privacidad que Acceso total al disco pueda levantar \\u2014 son permisos de archivos ordinarios. Una herramienta gr\\xE1fica debe relanzarse con privilegios elevados para poder recorrer ese directorio.\"}),`\n`,(0,e.jsxs)(i.h3,{id:\"qu\\xE9-es-rtcreportingd\",children:[\"\\xBFQu\\xE9 es \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\"?\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Un daemon del sistema de Apple en \",(0,e.jsx)(i.code,{children:\"/usr/libexec/rtcreportingd\"}),\", lanzado por \",(0,e.jsx)(i.code,{children:\"com.apple.rtcreportingd\"}),\" y ejecut\\xE1ndose como root. Apple no lo documenta. Su estructura interna indica un servicio de reporte que se comunica con un backend de Apple por HTTP y mantiene una cach\\xE9 local. Existe en Macs sanos y no es en s\\xED mismo un problema.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"es-malware\",children:\"\\xBFEs malware?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"No. Es un binario de Apple en \",(0,e.jsx)(i.code,{children:\"/usr/libexec\"}),\", lanzado por un daemon de lanzamiento dentro del volumen del sistema sellado. Puedes confirmar su firma:\"]}),`\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:\"cu\\xE1nto-espacio-es-normal-para-la-carpeta-logs-de-root\",children:\"\\xBFCu\\xE1nto espacio es normal para la carpeta Logs de root?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"En un Mac sano, poco \\u2014 esta no es una carpeta que deber\\xEDas poder notar. Si \",(0,e.jsx)(i.code,{children:\"sudo du -sh /private/var/root/Library/Logs\"}),\" devuelve algo en gigabytes de dos d\\xEDgitos, ese es el problema. No hay un umbral oficial de Apple; la prueba pr\\xE1ctica es si crece mientras el Mac est\\xE1 inactivo.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"una-app-de-limpieza-para-mac-arreglar\\xEDa-esto\",children:\"\\xBFUna app de limpieza para Mac arreglar\\xEDa esto?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Casi con toda seguridad no, por la misma raz\\xF3n que tu analizador de almacenamiento se lo perdi\\xF3: a menos que el limpiador escale privilegios y recorra espec\\xEDficamente el directorio de inicio de root, no puede ver los archivos. E incluso un limpiador que los eliminara no impedir\\xEDa que volvieran, porque la causa es un proceso en bucle, no basura acumulada.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"esto-afecta-solo-a-ciertos-macs-o-versiones-de-macos\",children:\"\\xBFEsto afecta solo a ciertos Macs o versiones de macOS?\"}),`\n`,(0,e.jsx)(i.p,{children:\"No hay suficientes datos p\\xFAblicos para saberlo. El caso documentado fue una MacBook Air M4. Verificamos el daemon y el comportamiento de permisos en macOS 26.5.2. Nada en el mecanismo es espec\\xEDfico de un chip o de una versi\\xF3n de macOS \\u2014 root ha tenido un directorio de inicio desde que macOS existe.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"deber\\xEDa-reportar-esto-a-apple\",children:\"\\xBFDeber\\xEDa reportar esto a Apple?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"S\\xED, si te ocurre. Incluye la salida de \",(0,e.jsx)(i.code,{children:\"sudo du -h -d 2 /private/var/root/\"}),\", las cifras de CPU de \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" y \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\", y qu\\xE9 cliente de sincronizaci\\xF3n resolvi\\xF3 el problema al detenerse. Apple no ha publicado nada sobre esto, y los reportes espec\\xEDficos son lo que hace que eso cambie.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"conclusi\\xF3n\",children:\"Conclusi\\xF3n\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"La raz\\xF3n por la que este problema es tan frustrante es que cada instinto que tienes sobre el almacenamiento de un Mac es incorrecto para \\xE9l. Los archivos no est\\xE1n en una carpeta que puedas encontrar. No son snapshots. No son Datos del sistema en el sentido que el panel de Almacenamiento entiende. Borrar apps no ayuda, los n\\xFAmeros no cuadran, y la \\xFAnica herramienta que te lo mostrar\\xEDa es la que no se te ocurri\\xF3 ejecutar con \",(0,e.jsx)(i.code,{children:\"sudo\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Una vez que sabes d\\xF3nde mirar, es un trabajo de diez minutos: mide \",(0,e.jsx)(i.code,{children:\"/private/var/root\"}),\" con \",(0,e.jsx)(i.code,{children:\"du\"}),\", borra los logs, vac\\xEDa la Papelera de root, y luego \\u2014 la parte que realmente importa \\u2014 vigila Activity Monitor hasta encontrar el proceso que los est\\xE1 volviendo a llenar. Nueve de cada diez veces, dado \",(0,e.jsx)(i.code,{children:\"fileproviderd\"}),\" junto a \",(0,e.jsx)(i.code,{children:\"rtcreportingd\"}),\" en la lista de CPU, se trata de un cliente de sincronizaci\\xF3n en la nube que llevaba meses averiado en silencio.\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Y si los n\\xFAmeros de almacenamiento de tu Mac no coinciden por unos pocos gigabytes en lugar de noventa, rel\\xE1jate. Eso es simplemente APFS siendo APFS, y la aritm\\xE9tica de Howard Oakley lo explica todo.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsxs)(i.em,{children:[\"Lectura relacionada: \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-system-data-storage-huge-wont-shrink-fix-2026\",children:\"Datos del sistema ocupando mucho espacio en Mac y sin reducirse\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-storage-management-optimization-guide-2025\",children:\"Gesti\\xF3n y optimizaci\\xF3n del almacenamiento de macOS\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/mac-storage-analyzer-tools-guide-2025\",children:\"Comparativa de herramientas de an\\xE1lisis de almacenamiento para Mac\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-icloud-drive-complete-guide-2025\",children:\"Gu\\xEDa completa de iCloud Drive\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-update-stuck-installation-failed-not-enough-space-mac-fix-2026\",children:\"Actualizaci\\xF3n de macOS atascada: espacio insuficiente\"})]})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Fuentes:\"}),' 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 Hilo 254838127 de la Comunidad de Soporte de Apple (RTCReporting) \\xB7 Apple, Ayuda de Disk Utility (espacio purgable) \\xB7 Verificaci\\xF3n local en 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\"}),\", y \",(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)(t,{...a})}):t(a)}return F(C);})();\n;return Component;","toc":[{"title":"Puntos clave","url":"#puntos-clave","depth":2},{"title":"Por qué tus herramientas de almacenamiento no pueden verlo","url":"#por-qué-tus-herramientas-de-almacenamiento-no-pueden-verlo","depth":2},{"title":"Root tiene un directorio de inicio, y los daemons lo usan","url":"#root-tiene-un-directorio-de-inicio-y-los-daemons-lo-usan","depth":3},{"title":"Por eso los números no coinciden","url":"#por-eso-los-números-no-coinciden","depth":3},{"title":"Qué es en realidad rtcreportingd","url":"#qué-es-en-realidad-rtcreportingd","depth":2},{"title":"Encontrar el espacio","url":"#encontrar-el-espacio","depth":2},{"title":"1. Confirma que la brecha existe","url":"#1-confirma-que-la-brecha-existe","depth":3},{"title":"2. Mide el directorio de inicio de root","url":"#2-mide-el-directorio-de-inicio-de-root","depth":3},{"title":"3. Mira qué hay dentro","url":"#3-mira-qué-hay-dentro","depth":3},{"title":"4. Una alternativa gráfica","url":"#4-una-alternativa-gráfica","depth":3},{"title":"Recuperarlo — y el error que desperdicia todo el trabajo","url":"#recuperarlo--y-el-error-que-desperdicia-todo-el-trabajo","depth":2},{"title":"Ahora encuentra qué lo está causando","url":"#ahora-encuentra-qué-lo-está-causando","depth":2},{"title":"Vigila la CPU","url":"#vigila-la-cpu","depth":3},{"title":"Vigila cómo crecen los logs","url":"#vigila-cómo-crecen-los-logs","depth":3},{"title":"Sospecha primero de la sincronización en la nube","url":"#sospecha-primero-de-la-sincronización-en-la-nube","depth":3},{"title":"Qué hacer con el cliente de sincronización","url":"#qué-hacer-con-el-cliente-de-sincronización","depth":3},{"title":"Los otros lugares donde se esconde el almacenamiento","url":"#los-otros-lugares-donde-se-esconde-el-almacenamiento","depth":2},{"title":"¿Qué tan común es esto?","url":"#qué-tan-común-es-esto","depth":2},{"title":"Solución de problemas comunes","url":"#solución-de-problemas-comunes","depth":2},{"title":"sudo du tarda una eternidad","url":"#sudo-du-tarda-una-eternidad","depth":3},{"title":"Borré los logs pero el espacio libre no cambió","url":"#borré-los-logs-pero-el-espacio-libre-no-cambió","depth":3},{"title":"El espacio volvió en un día","url":"#el-espacio-volvió-en-un-día","depth":3},{"title":"rtcreportingd está usando CPU pero no tengo clientes de sincronización en la nube","url":"#rtcreportingd-está-usando-cpu-pero-no-tengo-clientes-de-sincronización-en-la-nube","depth":3},{"title":"First Aid de Disk Utility dice que el disco está bien","url":"#first-aid-de-disk-utility-dice-que-el-disco-está-bien","depth":3},{"title":"¿Puedo simplemente desactivar rtcreportingd?","url":"#puedo-simplemente-desactivar-rtcreportingd","depth":3},{"title":"Mi Mac se está quedando sin espacio y necesito espacio ahora","url":"#mi-mac-se-está-quedando-sin-espacio-y-necesito-espacio-ahora","depth":3},{"title":"Preguntas frecuentes","url":"#preguntas-frecuentes","depth":2},{"title":"¿Qué es /private/var/root?","url":"#qué-es-privatevarroot","depth":3},{"title":"¿Por qué el Finder o mi app de almacenamiento no pueden ver estos archivos?","url":"#por-qué-el-finder-o-mi-app-de-almacenamiento-no-pueden-ver-estos-archivos","depth":3},{"title":"¿Qué es rtcreportingd?","url":"#qué-es-rtcreportingd","depth":3},{"title":"¿Es malware?","url":"#es-malware","depth":3},{"title":"¿Cuánto espacio es normal para la carpeta Logs de root?","url":"#cuánto-espacio-es-normal-para-la-carpeta-logs-de-root","depth":3},{"title":"¿Una app de limpieza para Mac arreglaría esto?","url":"#una-app-de-limpieza-para-mac-arreglaría-esto","depth":3},{"title":"¿Esto afecta solo a ciertos Macs o versiones de macOS?","url":"#esto-afecta-solo-a-ciertos-macs-o-versiones-de-macos","depth":3},{"title":"¿Debería reportar esto a Apple?","url":"#debería-reportar-esto-a-apple","depth":3},{"title":"Conclusión","url":"#conclusión","depth":2}],"estimatedTime":25}