{"code":"var Component=(()=>{var p=Object.create;var l=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var k=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty;var E=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports),b=(n,e)=>{for(var a in e)l(n,a,{get:e[a],enumerable:!0})},d=(n,e,a,s)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let r of k(e))!u.call(n,r)&&r!==a&&l(n,r,{get:()=>e[r],enumerable:!(s=m(e,r))||s.enumerable});return n};var C=(n,e,a)=>(a=n!=null?p(g(n)):{},d(e||!n||!n.__esModule?l(a,\"default\",{value:n,enumerable:!0}):a,n)),y=n=>d(l({},\"__esModule\",{value:!0}),n);var h=E((A,c)=>{c.exports=_jsx_runtime});var F={};b(F,{default:()=>o});var i=C(h());function t(n){let e={a:\"a\",blockquote:\"blockquote\",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\",...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.p,{children:\"Si has actualizado a macOS Tahoe 26 y has notado que tu Mac de repente tiene problemas con aplicaciones como VSCode, Slack, Discord u otras herramientas de desarrollo, no est\\xE1s solo. Un bug cr\\xEDtico de rendimiento de Electron ha estado afectando a millones de desarrolladores y profesionales en todo el mundo, causando lag en todo el sistema, picos de GPU de hasta el 90%, drenaje excesivo de bater\\xEDa y ruido del ventilador que convierte tu MacBook en un motor de jet.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Esta gu\\xEDa exhaustiva explica la causa t\\xE9cnica de ra\\xEDz, identifica las aplicaciones afectadas, proporciona correcciones paso a paso y ofrece estrategias de optimizaci\\xF3n para restaurar el rendimiento de tu Mac a los niveles previos a Tahoe.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Entorno de Desarrollo en macOS Tahoe\",src:\"/images/blog/shared/hero-developer-coding-4k.webp\",width:\"6016\",height:\"4016\"})}),`\n`,(0,i.jsx)(e.h2,{id:\"resumen-ejecutivo-la-crisis-de-rendimiento-de-electron-en-macos-tahoe\",children:\"Resumen Ejecutivo: La Crisis de Rendimiento de Electron en macOS Tahoe\"}),`\n`,(0,i.jsx)(e.h3,{id:\"qu\\xE9-sucedi\\xF3\",children:\"\\xBFQu\\xE9 Sucedi\\xF3?\"}),`\n`,(0,i.jsx)(e.p,{children:'El 15 de septiembre de 2025, Apple lanz\\xF3 macOS 26 \"Tahoe\" con mejoras significativas del sistema, incluyendo el revolucionario dise\\xF1o de interfaz Liquid Glass. Sin embargo, los usuarios comenzaron inmediatamente a reportar una severa degradaci\\xF3n del rendimiento al ejecutar aplicaciones basadas en Electron\\u2014el framework que impulsa herramientas populares como Visual Studio Code, Slack, Discord, Notion y docenas de otras aplicaciones de productividad.'}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Datos Clave:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"El Bug\"}),\": La sobreescritura de Electron de una API privada de macOS (\",(0,i.jsx)(e.code,{children:\"_cornerMask\"}),\") caus\\xF3 que WindowServer recalculara repetidamente las sombras de las ventanas, resultando en un uso de GPU del 80-90%\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Impacto\"}),\": Lag en todo el sistema, tartamudeo, alto uso de CPU/GPU, drenaje de bater\\xEDa y generaci\\xF3n excesiva de calor\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Dispositivos Afectados\"}),\": Todas las Macs ejecutando macOS Tahoe 26, incluyendo sistemas Apple Silicon (M1-M4) y basados en Intel\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"La Soluci\\xF3n\"}),\": Lanzada el 2 de octubre de 2025, en las versiones de Electron 36.9.2, 37.6.0, 38.2.0 y 39.0.0-alpha.7\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Estado Actual\"}),\": Solo 9 de 37 aplicaciones rastreadas se han actualizado a octubre de 2025, con 28 a\\xFAn pendientes de correcciones\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"resumen-del-impacto-en-el-rendimiento\",children:\"Resumen del Impacto en el Rendimiento\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Experiencia T\\xEDpica del Usuario:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Uso de GPU de WindowServer\"}),\": 80-90% (normal: 5-15%)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Respuesta del Sistema\"}),\": Lag severo al mover ventanas, desplazarse o cambiar aplicaciones\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Duraci\\xF3n de Bater\\xEDa\"}),\": Reducci\\xF3n del 30-50% durante el uso t\\xEDpico\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Ruido del Ventilador\"}),\": Ventiladores de MacBook Pro funcionando a velocidad m\\xE1xima continuamente\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Impacto T\\xE9rmico\"}),\": Generaci\\xF3n significativa de calor incluso durante tareas ligeras\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Monitoreo de Rendimiento del Sistema\",src:\"/images/blog/shared/cpu-performance.webp\",width:\"1280\",height:\"853\"})}),`\n`,(0,i.jsx)(e.h2,{id:\"la-causa-t\\xE9cnica-de-ra\\xEDz-entendiendo-el-bug-de-windowserver-de-electron\",children:\"La Causa T\\xE9cnica de Ra\\xEDz: Entendiendo el Bug de WindowServer de Electron\"}),`\n`,(0,i.jsx)(e.h3,{id:\"c\\xF3mo-funciona-electron-en-macos\",children:\"C\\xF3mo Funciona Electron en macOS\"}),`\n`,(0,i.jsx)(e.p,{children:\"Electron es un framework que permite a los desarrolladores construir aplicaciones de escritorio multiplataforma usando tecnolog\\xEDas web (HTML, CSS, JavaScript). Aplicaciones populares como VSCode, Slack, Discord y Notion se ejecutan en Electron, convirti\\xE9ndolo en uno de los frameworks de desarrollo m\\xE1s utilizados del mundo.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Para integrarse con la interfaz nativa de macOS, Electron usa APIs de AppKit para renderizar ventanas con sombras adecuadas, efectos de transparencia y esquinas redondeadas. Aqu\\xED es donde comenz\\xF3 el problema.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"la-sobreescritura-de-api-privada\",children:\"La Sobreescritura de API Privada\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Durante a\\xF1os, Electron hab\\xEDa estado sobreescribiendo un m\\xE9todo de API privada de AppKit llamado \",(0,i.jsx)(e.code,{children:\"_cornerMask\"}),' para aplicar m\\xE1scaras de esquina personalizadas a vistas vibrantes (elementos de interfaz transparentes). Este \"hack sucio\" fue implementado para arreglar lo que los desarrolladores llamaban \"un problema antiguo con el suavizado de esquinas\".']}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"El Problema del C\\xF3digo:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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=\"M0 0h24v24H0V0zm22.034 18.276c-.175-1.095-.888-2.015-3.003-2.873-.736-.345-1.554-.585-1.797-1.14-.091-.33-.105-.51-.046-.705.15-.646.915-.84 1.515-.66.39.12.75.42.976.9 1.034-.676 1.034-.676 1.755-1.125-.27-.42-.404-.601-.586-.78-.63-.705-1.469-1.065-2.834-1.034l-.705.089c-.676.165-1.32.525-1.71 1.005-1.14 1.291-.811 3.541.569 4.471 1.365 1.02 3.361 1.244 3.616 2.205.24 1.17-.87 1.545-1.966 1.41-.811-.18-1.26-.586-1.755-1.336l-1.83 1.051c.21.48.45.689.81 1.109 1.74 1.756 6.09 1.666 6.871-1.004.029-.09.24-.705.074-1.65l.046.067zm-8.983-7.245h-2.248c0 1.938-.009 3.864-.009 5.805 0 1.232.063 2.363-.138 2.711-.33.689-1.18.601-1.566.48-.396-.196-.597-.466-.83-.855-.063-.105-.11-.196-.127-.196l-1.825 1.125c.305.63.75 1.172 1.324 1.517.855.51 2.004.675 3.207.405.783-.226 1.458-.691 1.811-1.411.51-.93.402-2.07.397-3.346.012-2.054 0-4.109 0-6.179l.004-.056z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"// Sobreescritura problem\\xE1tica de Electron\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"@implementation \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"NSVisualEffectView\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" (CustomCornerMask)\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"-\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" (id)_cornerMask {\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Implementaci\\xF3n personalizada que forzaba a WindowServer\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // a recalcular sombras en cada fotograma\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"  return\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" customMask;\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"}\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"@end\"})})]})})}),`\n`,(0,i.jsx)(e.p,{children:\"Esta sobreescritura funcion\\xF3 perfectamente bien en macOS 15 Sequoia y versiones anteriores. Sin embargo, depend\\xEDa de un comportamiento no documentado que Apple nunca garantiz\\xF3 que permanecer\\xEDa estable.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Arquitectura de Electron\",src:\"/images/blog/shared/electron-chrome-architecture.webp\",width:\"593\",height:\"138\"})}),`\n`,(0,i.jsx)(e.h3,{id:\"qu\\xE9-cambi\\xF3-en-macos-tahoe-26\",children:\"Qu\\xE9 Cambi\\xF3 en macOS Tahoe 26\"}),`\n`,(0,i.jsx)(e.p,{children:\"macOS Tahoe 26 introdujo optimizaciones significativas al sistema de renderizado de sombras de WindowServer. Seg\\xFAn el ingeniero que diagnostic\\xF3 el problema:\"}),`\n`,(0,i.jsxs)(e.blockquote,{children:[`\n`,(0,i.jsxs)(e.p,{children:['\"AppKit usa la identidad de implementaci\\xF3n del m\\xE9todo para decidir si la m\\xE1scara de ventana es est\\xE1tica. Cuando Electron sobreescribe ',(0,i.jsx)(e.code,{children:\"_cornerMask\"}),', WindowServer ya no puede memoizar (cachear) el c\\xE1lculo de sombra. En su lugar, debe recalcular y repintar las sombras de ventana en cada fotograma \\xFAnico.\"']}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"La Penalizaci\\xF3n de Rendimiento:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Cada Movimiento de Ventana\"}),\": Se activa el rec\\xE1lculo de sombra\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Cada Evento de Desplazamiento\"}),\": GPU forzada a repintar sombras\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"M\\xFAltiples Apps Electron\"}),\": Degradaci\\xF3n acumulativa del rendimiento\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Sobrecarga de WindowServer\"}),\": El uso de GPU del 80-90% se convirti\\xF3 en la norma\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"la-soluci\\xF3n-oficial-2-de-octubre-de-2025\",children:\"La Soluci\\xF3n Oficial (2 de Octubre de 2025)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Los mantenedores de Electron lanzaron una soluci\\xF3n eliminando completamente la sobreescritura de \",(0,i.jsx)(e.code,{children:\"_cornerMask\"}),\" y permitiendo que AppKit maneje el enmascaramiento de esquinas nativamente a trav\\xE9s de \",(0,i.jsx)(e.code,{children:\"NSVisualEffectView\"}),\".\"]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"GitHub PR #48376\"}),': \"fix: macOS 26 Tahoe - detener sobreescritura de API privada cornerMask\"']}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Versiones Corregidas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Electron v39.0.0-alpha.7\"}),`\n`,(0,i.jsx)(e.li,{children:\"Electron v38.2.0\"}),`\n`,(0,i.jsx)(e.li,{children:\"Electron v37.6.0\"}),`\n`,(0,i.jsx)(e.li,{children:\"Electron v36.9.2\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Importante\"}),\": La soluci\\xF3n requiere que los desarrolladores de aplicaciones individuales actualicen sus aplicaciones con las nuevas versiones de Electron. Simplemente actualizar macOS no resolver\\xE1 el problema\\u2014necesitas actualizaciones de aplicaciones.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"aplicaciones-afectadas-lista-exhaustiva-y-estado-de-correcci\\xF3n\",children:\"Aplicaciones Afectadas: Lista Exhaustiva y Estado de Correcci\\xF3n\"}),`\n`,(0,i.jsx)(e.h3,{id:\"principales-apps-electron-experimentando-problemas-de-rendimiento\",children:\"Principales Apps Electron Experimentando Problemas de Rendimiento\"}),`\n`,(0,i.jsx)(e.p,{children:\"Electron impulsa cientos de aplicaciones populares. Aqu\\xED est\\xE1n las aplicaciones m\\xE1s com\\xFAnmente utilizadas afectadas por este bug:\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Herramientas de Desarrollo:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Visual Studio Code\"}),\" - Editor de c\\xF3digo insignia de Microsoft\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Cursor\"}),\" - Editor de c\\xF3digo impulsado por IA\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"GitHub Desktop\"}),\" - Cliente Git\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Postman\"}),\" - Plataforma de desarrollo de API\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Theia IDE\"}),\" - IDE basado en la nube\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"pgAdmin\"}),\" - Herramienta de gesti\\xF3n PostgreSQL\"]}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Comunicaci\\xF3n y Colaboraci\\xF3n:\"}),`\n7. `,(0,i.jsx)(e.strong,{children:\"Slack\"}),` - Plataforma de mensajer\\xEDa empresarial\n8. `,(0,i.jsx)(e.strong,{children:\"Discord\"}),` - Plataforma de comunicaci\\xF3n para jugadores y comunidades\n9. `,(0,i.jsx)(e.strong,{children:\"Microsoft Teams\"}),` - Herramienta de colaboraci\\xF3n empresarial\n10. `,(0,i.jsx)(e.strong,{children:\"Signal\"}),` - Aplicaci\\xF3n de mensajer\\xEDa cifrada\n11. `,(0,i.jsx)(e.strong,{children:\"Zoom\"}),\" - Videoconferencia (parcialmente Electron)\"]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Apps de Productividad:\"}),`\n12. `,(0,i.jsx)(e.strong,{children:\"Notion\"}),` - Toma de notas y gesti\\xF3n del conocimiento\n13. `,(0,i.jsx)(e.strong,{children:\"Obsidian\"}),` - Base de conocimiento basada en Markdown\n14. `,(0,i.jsx)(e.strong,{children:\"Evernote\"}),` - Aplicaci\\xF3n de toma de notas\n15. `,(0,i.jsx)(e.strong,{children:\"Todoist\"}),\" - Aplicaci\\xF3n de gesti\\xF3n de tareas\"]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Gestores de Contrase\\xF1as y Seguridad:\"}),`\n16. `,(0,i.jsx)(e.strong,{children:\"1Password\"}),` - Gestor de contrase\\xF1as (aplicaci\\xF3n de escritorio)\n17. `,(0,i.jsx)(e.strong,{children:\"Bitwarden\"}),\" - Gestor de contrase\\xF1as de c\\xF3digo abierto\"]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Otras Apps Populares:\"}),`\n18. `,(0,i.jsx)(e.strong,{children:\"Spotify\"}),` - Streaming de m\\xFAsica (cliente de escritorio)\n19. `,(0,i.jsx)(e.strong,{children:\"Figma\"}),` - Herramienta de dise\\xF1o (parcialmente Electron)\n20. `,(0,i.jsx)(e.strong,{children:\"MongoDB Compass\"}),` - Gesti\\xF3n de bases de datos\n21. `,(0,i.jsx)(e.strong,{children:\"Podman Desktop\"}),` - Gesti\\xF3n de contenedores\n22. `,(0,i.jsx)(e.strong,{children:\"Docker Desktop\"}),\" - Interfaz de plataforma de contenedores\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Logo de VSCode\",src:\"/images/blog/shared/vscode-logo.svg\",width:\"100\",height:\"100\"})}),`\n`,(0,i.jsx)(e.h3,{id:\"seguimiento-del-estado-de-correcciones-octubre-2025\",children:\"Seguimiento del Estado de Correcciones (Octubre 2025)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Gracias al sitio web mantenido por la comunidad \",(0,i.jsx)(e.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"}),\", podemos rastrear qu\\xE9 aplicaciones han implementado la soluci\\xF3n.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"\\u2705 Apps Corregidas (9 en total):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Discord\"}),`\n`,(0,i.jsx)(e.li,{children:\"Figma\"}),`\n`,(0,i.jsx)(e.li,{children:\"MongoDB Compass\"}),`\n`,(0,i.jsx)(e.li,{children:\"Obsidian\"}),`\n`,(0,i.jsx)(e.li,{children:\"Pocket Casts\"}),`\n`,(0,i.jsx)(e.li,{children:\"Signal\"}),`\n`,(0,i.jsx)(e.li,{children:\"Slack\"}),`\n`,(0,i.jsx)(e.li,{children:\"Visual Studio Code (compilaci\\xF3n Insiders)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Cluely\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"\\u23F3 A\\xFAn Esperando Actualizaciones (28+ apps):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Visual Studio Code (Estable)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Cursor\"}),`\n`,(0,i.jsx)(e.li,{children:\"Notion\"}),`\n`,(0,i.jsx)(e.li,{children:\"GitHub Desktop\"}),`\n`,(0,i.jsx)(e.li,{children:\"1Password\"}),`\n`,(0,i.jsx)(e.li,{children:\"Bitwarden\"}),`\n`,(0,i.jsx)(e.li,{children:\"Spotify Desktop\"}),`\n`,(0,i.jsx)(e.li,{children:\"Microsoft Teams\"}),`\n`,(0,i.jsx)(e.li,{children:\"Y muchas m\\xE1s...\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"C\\xF3mo Verificar Tus Apps:\"}),`\nVisita `,(0,i.jsx)(e.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"}),\" para actualizaciones de estado en tiempo real (se actualiza cada 12 horas).\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"s\\xEDntomas-y-diagn\\xF3stico-est\\xE1-afectada-tu-mac\",children:\"S\\xEDntomas y Diagn\\xF3stico: \\xBFEst\\xE1 Afectada Tu Mac?\"}),`\n`,(0,i.jsx)(e.h3,{id:\"s\\xEDntomas-comunes-de-rendimiento\",children:\"S\\xEDntomas Comunes de Rendimiento\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Problemas a Nivel del Sistema:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Movimiento de Ventanas Entrecortado\"}),\": Arrastrar ventanas se siente lento y sin respuesta\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Lag al Desplazarse\"}),\": Tanto el desplazamiento dentro de la aplicaci\\xF3n como a nivel del sistema tartamudea\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Retraso de Entrada\"}),\": Retraso notable entre escribir y la aparici\\xF3n de caracteres\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Cursor de Pelota de Playa\"}),\": Pelota de playa giratoria apareciendo durante tareas rutinarias\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Ruido del Ventilador\"}),\": Ventiladores de MacBook Pro aumentando a velocidad m\\xE1xima\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Drenaje de Bater\\xEDa\"}),\": Reducci\\xF3n significativa en la duraci\\xF3n de bater\\xEDa (30-50% m\\xE1s corta)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Generaci\\xF3n de Calor\"}),\": Mac volvi\\xE9ndose inc\\xF3modamente caliente durante uso ligero\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"S\\xEDntomas Espec\\xEDficos de Aplicaciones:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"VSCode\"}),\": Carga lenta de proyectos, autocompletado lento, resaltado de sintaxis retrasado\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Slack\"}),\": Retrasos en la carga de mensajes, lag al cambiar canales, problemas de rendimiento del espacio de trabajo\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Discord\"}),\": Tartamudeo en chat de voz, degradaci\\xF3n del rendimiento de videollamadas, congelaciones de interfaz\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Notion\"}),\": Carga lenta de p\\xE1ginas, respuesta de escritura retrasada, lag en consultas de base de datos\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Uso de CPU del Monitor de Actividad\",src:\"/images/blog/shared/vscode-process-explorer-cpu.webp\",width:\"1582\",height:\"591\"})}),`\n`,(0,i.jsx)(e.h3,{id:\"pasos-de-diagn\\xF3stico-con-monitor-de-actividad\",children:\"Pasos de Diagn\\xF3stico con Monitor de Actividad\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 1: Abrir Monitor de Actividad\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Aplicaciones \\u2192 Utilidades \\u2192 Monitor de Actividad\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:'O: Cmd + Espacio, escribe \"Monitor de Actividad\"'})})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 2: Verificar Uso de GPU\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Haz clic en el men\\xFA \",(0,i.jsx)(e.strong,{children:\"Ventana\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Historial de GPU\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Inicia una aplicaci\\xF3n Electron (VSCode, Slack, Discord)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Observa el pico de uso de GPU\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Qu\\xE9 Buscar:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Normal\"}),\": 5-15% de uso de GPU con aplicaciones Electron abiertas\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Bug Presente\"}),\": 80-90% de uso de GPU, especialmente del proceso WindowServer\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 3: Identificar Uso de CPU de WindowServer\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Haz clic en la pesta\\xF1a \",(0,i.jsx)(e.strong,{children:\"CPU\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Ordena por \",(0,i.jsx)(e.strong,{children:\"% CPU\"}),\" (clic en encabezado de columna)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Busca el proceso \",(0,i.jsx)(e.strong,{children:\"WindowServer\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Qu\\xE9 Buscar:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Normal\"}),\": 2-5% de uso de CPU\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Bug Presente\"}),\": 20-40% de uso de CPU continuamente\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 4: Verificar Presi\\xF3n de Memoria\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Haz clic en la pesta\\xF1a \",(0,i.jsx)(e.strong,{children:\"Memoria\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Verifica el gr\\xE1fico de \",(0,i.jsx)(e.strong,{children:\"Presi\\xF3n de Memoria\"}),\" en la parte inferior\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Qu\\xE9 Buscar:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Verde\"}),\": Sistema funcionando bien\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Amarillo\"}),\": Degradaci\\xF3n del rendimiento probable\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Rojo\"}),\": Problemas severos de rendimiento, considera cerrar apps\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Monitoreo de iStat Menus\",src:\"/images/blog/shared/istat-menus-interface-1.webp\",width:\"2576\",height:\"773\"})}),`\n`,(0,i.jsx)(e.h3,{id:\"testimonios-de-usuarios-e-informes-del-mundo-real\",children:\"Testimonios de Usuarios e Informes del Mundo Real\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Del GitHub Issue #48311 (Informe Original del Bug):\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"ToxicLand (M1 Max MacBook Pro):\"})}),`\n`,(0,i.jsxs)(e.blockquote,{children:[`\n`,(0,i.jsx)(e.p,{children:'\"Tener aplicaciones basadas en Electron como Discord y VS Code abiertas causa un lag enorme en todo el sistema. Mover ventanas y desplazarse se vuelve entrecortado. El uso de CPU y GPU permanece bajo en el Monitor de Actividad, pero el sistema se siente como si se arrastrara. Esto comenz\\xF3 inmediatamente despu\\xE9s de actualizar a macOS 26 RC\\u2014macOS 15 Sequoia no ten\\xEDa este problema en absoluto.\"'}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"pztrn (Desarrollador):\"})}),`\n`,(0,i.jsxs)(e.blockquote,{children:[`\n`,(0,i.jsx)(e.p,{children:'\"Prob\\xE9 m\\xFAltiples aplicaciones Electron: Ferdium, Bitwarden, VSCode, SiYuan, DeltaChat. Cada una aumenta el uso de GPU del 0% al 25% en el momento en que se inicia la aplicaci\\xF3n. La interfaz se vuelve visiblemente lenta cuando m\\xFAltiples aplicaciones est\\xE1n abiertas simult\\xE1neamente. Curiosamente, minimizar las aplicaciones reduce el uso de GPU a casi cero inmediatamente.\"'}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"avarayr (Usuario de Cursor IDE):\"})}),`\n`,(0,i.jsxs)(e.blockquote,{children:[`\n`,(0,i.jsx)(e.p,{children:'\"Cursor IDE (basado en Electron) aumenta el uso de GPU al 100% y hace que los ventiladores de mi MacBook Pro funcionen a velocidad m\\xE1xima. Esto hace que la m\\xE1quina sea inutilizable para trabajo de desarrollo. He tenido que volver a Sequoia hasta que esto se corrija.\"'}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Del VSCode GitHub Issue #267022:\"})}),`\n`,(0,i.jsxs)(e.blockquote,{children:[`\n`,(0,i.jsx)(e.p,{children:'\"Despu\\xE9s de actualizar a macOS 26, encontr\\xE9 picos significativos de uso de GPU al abrir proyectos en VS Code. El proceso WindowServer muestra consistentemente alrededor del 90% de uso de GPU seg\\xFAn el Monitor de Actividad. Los ventiladores de mi MacBook Pro de 16 pulgadas de 2019 funcionan constantemente a m\\xE1xima velocidad.\"'}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"configuraciones-de-hardware-afectadas\",children:\"Configuraciones de Hardware Afectadas\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Macs Apple Silicon:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"MacBook Air (M1, M2, M3, M4)\"}),`\n`,(0,i.jsx)(e.li,{children:\"MacBook Pro (M1, M1 Pro, M1 Max, M2, M2 Pro, M2 Max, M3, M3 Pro, M3 Max, M4, M4 Pro, M4 Max)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mac Studio (M1 Max, M1 Ultra, M2 Max, M2 Ultra)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mac mini (M1, M2, M4, M4 Pro)\"}),`\n`,(0,i.jsx)(e.li,{children:\"iMac (M1, M3, M4)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Macs Intel (Soporte Final de macOS Tahoe):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Mac Pro (2019)\"}),`\n`,(0,i.jsx)(e.li,{children:\"MacBook Pro 16 pulgadas (2019)\"}),`\n`,(0,i.jsx)(e.li,{children:\"MacBook Pro 13 pulgadas (2020)\"}),`\n`,(0,i.jsx)(e.li,{children:\"iMac 27 pulgadas (2020)\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Nota\"}),\": Las Macs Intel experimentan una degradaci\\xF3n del rendimiento a\\xFAn m\\xE1s severa debido a gr\\xE1ficos integrados menos eficientes en comparaci\\xF3n con la arquitectura de memoria unificada de Apple Silicon.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"soluciones-de-correcci\\xF3n-completas-gu\\xEDa-de-remediaci\\xF3n-paso-a-paso\",children:\"Soluciones de Correcci\\xF3n Completas: Gu\\xEDa de Remediaci\\xF3n Paso a Paso\"}),`\n`,(0,i.jsx)(e.h3,{id:\"m\\xE9todo-1-actualizar-tus-aplicaciones-recomendado\",children:\"M\\xE9todo 1: Actualizar Tus Aplicaciones (Recomendado)\"}),`\n`,(0,i.jsx)(e.p,{children:\"Esta es la soluci\\xF3n permanente y oficial que aborda la causa ra\\xEDz.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 1: Verificar Estado de Actualizaci\\xF3n de Apps\"})}),`\n`,(0,i.jsxs)(e.p,{children:[\"Visita \",(0,i.jsx)(e.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"}),\" para ver si tus aplicaciones han sido actualizadas.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 2: Actualizar Apps Corregidas\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Para Apps de la App Store:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Abre \",(0,i.jsx)(e.strong,{children:\"App Store\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Haz clic en la pesta\\xF1a \",(0,i.jsx)(e.strong,{children:\"Actualizaciones\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Actualiza todas las aplicaciones disponibles\"}),`\n`,(0,i.jsx)(e.li,{children:\"Reinicia la aplicaci\\xF3n despu\\xE9s de actualizar\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Para Apps de Descarga Directa:\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Visual Studio Code:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificar versi\\xF3n actual\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"code\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Actualizar v\\xEDa Homebrew\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" upgrade\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" visual-studio-code\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# O descargar la \\xFAltima desde: https://code.visualstudio.com/\"})})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Slack:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Slack \\u2192 \",(0,i.jsx)(e.strong,{children:\"Buscar Actualizaciones\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"O descargar desde: \",(0,i.jsx)(e.a,{href:\"https://slack.com/downloads/mac\",children:\"https://slack.com/downloads/mac\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Discord:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Discord \\u2192 \",(0,i.jsx)(e.strong,{children:\"Buscar Actualizaciones\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"O descargar desde: \",(0,i.jsx)(e.a,{href:\"https://discord.com/download\",children:\"https://discord.com/download\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Obsidian:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Ajustes \\u2192 \",(0,i.jsx)(e.strong,{children:\"Acerca de\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Buscar actualizaciones\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"O descargar desde: \",(0,i.jsx)(e.a,{href:\"https://obsidian.md/download\",children:\"https://obsidian.md/download\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Paso 3: Verificar Implementaci\\xF3n de Correcci\\xF3n\"})}),`\n`,(0,i.jsx)(e.p,{children:\"Despu\\xE9s de actualizar:\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Abre el Monitor de Actividad\"}),`\n`,(0,i.jsx)(e.li,{children:\"Inicia la aplicaci\\xF3n actualizada\"}),`\n`,(0,i.jsx)(e.li,{children:\"Verifica el uso de GPU de WindowServer\"}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Esperado\"}),\": El uso de GPU deber\\xEDa ser 5-15% (rango normal)\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Rendimiento de Extensiones de VSCode\",src:\"/images/blog/shared/vscode-extension-host-profiling.webp\",width:\"683\",height:\"140\"})}),`\n`,(0,i.jsx)(e.h3,{id:\"m\\xE9todo-2-soluciones-temporales-mientras-esperas-actualizaciones\",children:\"M\\xE9todo 2: Soluciones Temporales (Mientras Esperas Actualizaciones)\"}),`\n`,(0,i.jsx)(e.p,{children:\"Si tus aplicaciones cr\\xEDticas a\\xFAn no han sido actualizadas, estas soluciones pueden mejorar significativamente el rendimiento.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Soluci\\xF3n Temporal 1: Deshabilitar Sombras de Ventana (Espec\\xEDfico para VSCode)\"})}),`\n`,(0,i.jsx)(e.p,{children:\"El equipo de Microsoft VSCode implement\\xF3 una soluci\\xF3n temporal deshabilitando sombras en Darwin 26.x:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Iniciar VSCode con sombras deshabilitadas\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"CHROME_HEADLESS\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"1\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" code\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# O establecer permanentemente en tu perfil de shell\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 'export CHROME_HEADLESS=1'\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >>\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/.zshrc\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"source\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/.zshrc\"})]})]})})}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Limitaciones\"}),\":\"]}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Solo funciona para apps Chromium/Electron que respeten esta bandera\"}),`\n`,(0,i.jsx)(e.li,{children:\"Elimina sombras de ventana (impacto est\\xE9tico)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Debe establecerse en cada sesi\\xF3n a menos que se agregue al perfil de shell\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Soluci\\xF3n Temporal 2: Minimizar Apps No Utilizadas\"})}),`\n`,(0,i.jsx)(e.p,{children:\"El bug solo afecta a las aplicaciones en primer plano o visibles en el fondo.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Alivio Inmediato:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Minimiza (\\u2318 + M) las aplicaciones Electron cuando no las uses activamente\"}),`\n`,(0,i.jsx)(e.li,{children:\"El uso de GPU cae a casi cero cuando est\\xE1n minimizadas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Usa \\u2318 + Tab para cambiar entre aplicaciones eficientemente\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Soluci\\xF3n Temporal 3: Usar Modo Pantalla Completa\"})}),`\n`,(0,i.jsx)(e.p,{children:\"El modo de pantalla completa cambia c\\xF3mo macOS renderiza ventanas, a menudo evitando el problema del c\\xE1lculo de sombras.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"C\\xF3mo Habilitar:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Haz clic en el bot\\xF3n verde en la esquina superior izquierda de la ventana de la aplicaci\\xF3n\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"O usa: \",(0,i.jsx)(e.strong,{children:\"\\u2303 Control + \\u2318 Comando + F\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"El uso de GPU a menudo regresa a normal en modo pantalla completa\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Soluci\\xF3n Temporal 4: Reducir Transparencia (Macs Intel)\"})}),`\n`,(0,i.jsx)(e.p,{children:\"Esta configuraci\\xF3n a nivel del sistema reduce significativamente la carga de GPU en Macs Intel.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Pasos:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Ajustes del Sistema\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Accesibilidad\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Pantalla\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Habilita \",(0,i.jsx)(e.strong,{children:'\"Reducir transparencia\"'})]}),`\n`,(0,i.jsx)(e.li,{children:\"Reinicia las aplicaciones afectadas\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Ajustes de Accesibilidad de macOS\",src:\"/images/blog/shared/macos-accessibility-settings.webp\",width:\"1216\",height:\"1188\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Impacto:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Macs Intel\"}),\": Reducci\\xF3n del 20-30% en uso de GPU\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Apple Silicon\"}),\": Reducci\\xF3n del 5-10% en uso de GPU\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Compensaci\\xF3n\"}),\": Efectos de interfaz Liquid Glass deshabilitados\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"m\\xE9todo-3-usar-apps-nativas-alternativas\",children:\"M\\xE9todo 3: Usar Apps Nativas Alternativas\"}),`\n`,(0,i.jsx)(e.p,{children:\"Mientras esperas las correcciones, considera cambiar a aplicaciones nativas de Mac para flujos de trabajo cr\\xEDticos.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Editores de Desarrollo:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Zed\"}),\" - Basado en Rust, incre\\xEDblemente r\\xE1pido, aplicaci\\xF3n nativa de Mac\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Nova\"}),\" - Editor de c\\xF3digo nativo de Mac de Panic\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"BBEdit\"}),\" - Editor de texto cl\\xE1sico de Mac, extremadamente eficiente\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Xcode\"}),\" - Para desarrollo Swift/iOS, completamente nativo\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Apps de Comunicaci\\xF3n:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Safari\"}),\" - Para versiones web de Slack/Discord (mejor rendimiento que Electron)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Mensajes\"}),\" - Integraci\\xF3n nativa de iMessage/SMS\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"FaceTime\"}),\" - Alternativa de videoconferencia a Zoom/Teams\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Toma de Notas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Notas de Apple\"}),\" - Nativo, sincronizaci\\xF3n con iCloud, excelente rendimiento\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Bear\"}),\" - Aplicaci\\xF3n nativa de toma de notas para Mac/iOS\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Craft\"}),\" - Editor de documentos nativo con bases de datos\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"m\\xE9todo-4-degradar-a-macos-sequoia-\\xFAltimo-recurso\",children:\"M\\xE9todo 4: Degradar a macOS Sequoia (\\xDAltimo Recurso)\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"\\u26A0\\uFE0F Advertencia\"}),\": Solo considera esto si tu trabajo est\\xE1 completamente bloqueado.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Antes de Degradar:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Copia de Seguridad Completa de Time Machine\"}),\": Esencial para la seguridad de los datos\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Exportar Datos Cr\\xEDticos\"}),\": Aseg\\xFArate de que todos los archivos importantes est\\xE9n respaldados\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Documentar Apps Instaladas\"}),\": Lista de aplicaciones para reinstalar\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Proceso de Degradaci\\xF3n:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Crear instalador USB arrancable de macOS Sequoia\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Reiniciar Mac y mantener presionada la tecla \",(0,i.jsx)(e.strong,{children:\"Option\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Arrancar desde el instalador USB\"}),`\n`,(0,i.jsx)(e.li,{children:\"Borrar y reinstalar macOS Sequoia\"}),`\n`,(0,i.jsx)(e.li,{children:\"Restaurar desde copia de seguridad de Time Machine (pre-Tahoe)\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Alternativa\"}),\": Usa un volumen APFS separado para arranque dual de Sequoia y Tahoe.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"optimizaci\\xF3n-de-herramientas-de-desarrollo-m\\xE1s-all\\xE1-de-la-correcci\\xF3n-de-electron\",children:\"Optimizaci\\xF3n de Herramientas de Desarrollo: M\\xE1s All\\xE1 de la Correcci\\xF3n de Electron\"}),`\n`,(0,i.jsx)(e.p,{children:\"Incluso despu\\xE9s de aplicar las correcciones, optimizar tu entorno de desarrollo asegura el m\\xE1ximo rendimiento en macOS Tahoe.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"optimizaci\\xF3n-de-rendimiento-de-visual-studio-code\",children:\"Optimizaci\\xF3n de Rendimiento de Visual Studio Code\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Configuraci\\xF3n Esencial de settings.json:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"{\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Deshabilitar caracter\\xEDsticas visuales intensivas en recursos\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.minimap.enabled\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.smoothScrolling\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.cursorBlinking\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"solid\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.cursorSmoothCaretAnimation\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"off\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Optimizar renderizado\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.renderWhitespace\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"selection\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.renderControlCharacters\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.renderIndentGuides\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Reducir sobrecarga de vigilancia de archivos\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"files.watcherExclude\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": {\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/.git/objects/**\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/.git/subtree-cache/**\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/node_modules/*/**\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/.hg/store/**\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/bower_components/**\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"  },\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Deshabilitar telemetr\\xEDa\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"telemetry.telemetryLevel\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"off\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Rendimiento de extensiones\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"extensions.autoUpdate\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"extensions.autoCheckUpdates\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Optimizaci\\xF3n de b\\xFAsqueda\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"search.followSymlinks\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"search.exclude\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": {\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/node_modules\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/dist\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/build\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"  }\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"}\"})})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Mejores Pr\\xE1cticas de Gesti\\xF3n de Extensiones:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Auditar Extensiones Regularmente\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsx)(e.code,{children:(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Paleta de Comandos (\\u2318\\u21E7P) \\u2192 Developer: Show Running Extensions\"})})})})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Las extensiones est\\xE1n ordenadas por tiempo de activaci\\xF3n\"}),`\n`,(0,i.jsx)(e.li,{children:\"Deshabilita extensiones con >1s de tiempo de activaci\\xF3n si no son cr\\xEDticas\"}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(e.li,{children:[`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Usar Bisecci\\xF3n de Extensiones para Soluci\\xF3n de Problemas\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsx)(e.code,{children:(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Paleta de Comandos (\\u2318\\u21E7P) \\u2192 Help: Start Extension Bisect\"})})})})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"B\\xFAsqueda binaria para identificar extensiones problem\\xE1ticas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Deshabilita autom\\xE1ticamente la mitad de extensiones a la vez\"}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(e.li,{children:[`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Monitorear Uso de CPU del Host de Extensiones\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsx)(e.code,{children:(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Paleta de Comandos (\\u2318\\u21E7P) \\u2192 Help: Open Process Explorer\"})})})})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Uso de CPU y memoria en tiempo real por proceso\"}),`\n`,(0,i.jsx)(e.li,{children:\"Identificar extensiones causando problemas de rendimiento\"}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Rendimiento de Inicio de VSCode\",src:\"/images/blog/shared/vscode-startup-performance.webp\",width:\"2076\",height:\"934\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Perfilado de Rendimiento:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# An\\xE1lisis de rendimiento de inicio\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Developer:\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Startup\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Performance\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Perfilado de host de extensiones\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Developer:\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Show\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Running\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Extensions\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Perfilado de proceso de renderizado\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Developer:\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Toggle\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Developer\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Tools\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" (\\u2318\\u2325I)\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Navegar a pesta\\xF1a Performance \\u2192 Grabar \\u2192 Detener\"})})]})})}),`\n`,(0,i.jsx)(e.h3,{id:\"optimizaci\\xF3n-de-docker-desktop-para-macos-tahoe\",children:\"Optimizaci\\xF3n de Docker Desktop para macOS Tahoe\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Asignaci\\xF3n de Recursos Recomendada:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Docker Desktop\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Ajustes\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Recursos\"})]}),`\n`]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"CPU: 4-8 n\\xFAcleos (predeterminado: todos los disponibles)\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Memoria: 4-8 GB (\\xA1predeterminado: 2GB es demasiado bajo!)\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Swap: 2 GB (predeterminado: 1GB)\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Tama\\xF1o de Imagen de Disco: 64+ GB\"})})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Mejoras de Rendimiento de VirtioFS:\"})}),`\n`,(0,i.jsx)(e.p,{children:\"Docker Desktop 4.33+ incluye optimizaciones significativas de VirtioFS:\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"3x m\\xE1s r\\xE1pido que versiones anteriores (era 5-6x m\\xE1s lento que nativo)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Tiempo de espera de cach\\xE9 de directorio aumentado\"}),`\n`,(0,i.jsx)(e.li,{children:\"Notificaciones de cambio de host optimizadas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Operaciones FUSE extra eliminadas\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Habilitar Comparticiones de Archivos Sincronizadas:\"})}),`\n`,(0,i.jsx)(e.p,{children:\"Docker Desktop 4.27+ ofrece mejora de velocidad del 59% para compilaciones:\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Ajustes\"}),\" \\u2192 \",(0,i.jsx)(e.strong,{children:\"Caracter\\xEDsticas\"}),\" \\u2192 Habilitar \",(0,i.jsx)(e.strong,{children:'\"Synchronized file shares\"'})]}),`\n`,(0,i.jsx)(e.li,{children:\"Requiere suscripci\\xF3n de pago de Docker Desktop ($7-9/mes)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Alternativa: Docker VMM (Solo Apple Silicon)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Ganancias de Rendimiento:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"2x m\\xE1s r\\xE1pido con cach\\xE9 fr\\xEDa\"}),`\n`,(0,i.jsx)(e.li,{children:\"Hasta 25x m\\xE1s r\\xE1pido con cach\\xE9 caliente\"}),`\n`,(0,i.jsx)(e.li,{children:\"\\xA1Puede superar operaciones nativas del sistema de archivos de Mac!\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Limitaci\\xF3n\"}),\": No soporta Rosetta 2 para binarios x86_64\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"rendimiento-de-gestores-de-paquetes-npm-vs-yarn-vs-pnpm\",children:\"Rendimiento de Gestores de Paquetes: npm vs Yarn vs pnpm\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Benchmarks de Rendimiento 2025:\"})}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"Gestor de Paquetes\"}),(0,i.jsx)(e.th,{children:\"Tiempo de Instalaci\\xF3n (1000 deps)\"}),(0,i.jsx)(e.th,{children:\"Espacio en Disco\"}),(0,i.jsx)(e.th,{children:\"Cuota de Mercado\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"pnpm\"})}),(0,i.jsx)(e.td,{children:\"767ms\"}),(0,i.jsx)(e.td,{children:\"70-80% menos\"}),(0,i.jsx)(e.td,{children:\"19.9%\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Yarn PnP\"})}),(0,i.jsx)(e.td,{children:\"707ms\"}),(0,i.jsx)(e.td,{children:\"Est\\xE1ndar\"}),(0,i.jsx)(e.td,{children:\"21.5%\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Yarn Classic\"})}),(0,i.jsx)(e.td,{children:\"~2.5s\"}),(0,i.jsx)(e.td,{children:\"Est\\xE1ndar\"}),(0,i.jsx)(e.td,{children:\"(incluido arriba)\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"npm\"})}),(0,i.jsx)(e.td,{children:\"~5s+\"}),(0,i.jsx)(e.td,{children:\"Base\"}),(0,i.jsx)(e.td,{children:\"56.6%\"})]})]})]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Benchmarks de Gestores de Paquetes\",src:\"/images/blog/shared/pnpm-benchmark-comparison.svg\",width:\"300\",height:\"319\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Recomendaci\\xF3n: Cambiar a pnpm\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Por qu\\xE9 pnpm:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Instalaciones M\\xE1s R\\xE1pidas\"}),\": 767ms vs 5+ segundos de npm\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Ahorro de Espacio en Disco\"}),\": 70-80% menos almacenamiento usado\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Gesti\\xF3n de Dependencias M\\xE1s Estricta\"}),\": Sin dependencias fantasma\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Perfecto para Monorepos\"}),\": Soporte de espacio de trabajo incorporado\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Instalaci\\xF3n:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Instalar pnpm v\\xEDa Homebrew\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pnpm\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# O v\\xEDa instalador oficial\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"curl\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -fsSL\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" https://get.pnpm.io/install.sh\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sh\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" -\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Migrar proyecto existente\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pnpm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" import\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Convierte package-lock.json a pnpm-lock.yaml\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pnpm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"})]})]})})}),`\n`,(0,i.jsx)(e.h3,{id:\"optimizaci\\xF3n-de-homebrew-en-macos-tahoe\",children:\"Optimizaci\\xF3n de Homebrew en macOS Tahoe\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Asegurar \\xDAltima Versi\\xF3n de Homebrew:\"})}),`\n`,(0,i.jsx)(e.p,{children:\"macOS Tahoe 26 requiere Homebrew 4.6.0+ para compatibilidad completa.\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Actualizar Homebrew\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" update\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificar versi\\xF3n (deber\\xEDa ser 4.6.0+)\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificaci\\xF3n de salud\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" doctor\"})]})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"\\u26A0\\uFE0F Aviso Cr\\xEDtico para Usuarios de Mac Intel:\"})}),`\n`,(0,i.jsxs)(e.p,{children:[\"macOS Tahoe 26 es la \",(0,i.jsx)(e.strong,{children:\"\\xFAltima versi\\xF3n\"}),\" que soporta arquitectura Intel x86_64. Homebrew eliminar\\xE1 el soporte para Intel en una versi\\xF3n futura.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Optimizaciones de Rendimiento:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpieza regular (ejecutar mensualmente)\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cleanup\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -s\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"              # Eliminar versiones antiguas\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" autoremove\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"             # Eliminar dependencias no utilizadas\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Descargas paralelas (agregar a ~/.zshrc)\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" HOMEBREW_PARALLEL\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"4\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Deshabilitar anal\\xEDticas\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" analytics\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" off\"})]})]})})}),`\n`,(0,i.jsx)(e.h2,{id:\"soluciones-alternativas-y-frameworks-de-apps-nativas\",children:\"Soluciones Alternativas y Frameworks de Apps Nativas\"}),`\n`,(0,i.jsx)(e.h3,{id:\"por-qu\\xE9-considerar-alternativas-nativas\",children:\"\\xBFPor Qu\\xE9 Considerar Alternativas Nativas?\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Beneficios de Rendimiento:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"50-70% Menos Uso de Memoria\"}),\": Apps nativas usan 200-500MB vs 500MB-1GB de Electron\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Inicio M\\xE1s R\\xE1pido\"}),\": 2-3x m\\xE1s r\\xE1pido en arranques en fr\\xEDo\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Mejor Duraci\\xF3n de Bater\\xEDa\"}),\": Mejora del 20-30%\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Eficiencia T\\xE9rmica\"}),\": Generaci\\xF3n de calor significativamente reducida\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Tama\\xF1o de App M\\xE1s Peque\\xF1o\"}),\": 3-10MB vs 100-200MB para apps Electron\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"principales-frameworks-de-apps-nativas-para-desarrollo-en-mac\",children:\"Principales Frameworks de Apps Nativas para Desarrollo en Mac\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Tauri (Rust + Web) - Mejor Equilibrio\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Ventajas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"50% menos memoria que Electron\"}),`\n`,(0,i.jsx)(e.li,{children:\"Tama\\xF1o de paquete de 3-10MB (vs 100-200MB Electron)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Rendimiento nativo con flexibilidad de interfaz web\"}),`\n`,(0,i.jsx)(e.li,{children:\"Ecosistema y comunidad en crecimiento\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Desventajas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Ecosistema m\\xE1s peque\\xF1o que Electron\"}),`\n`,(0,i.jsx)(e.li,{children:\"Requiere conocimiento de Rust para caracter\\xEDsticas avanzadas\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Mejor Para\"}),\": Nuevos proyectos priorizando rendimiento\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Swift/SwiftUI - Rendimiento M\\xE1ximo\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Ventajas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"M\\xE1xima integraci\\xF3n con macOS\"}),`\n`,(0,i.jsx)(e.li,{children:\"Framework oficial de Apple\"}),`\n`,(0,i.jsx)(e.li,{children:\"Excelente rendimiento y duraci\\xF3n de bater\\xEDa\"}),`\n`,(0,i.jsx)(e.li,{children:\"Componentes de interfaz nativos\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Desventajas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Solo macOS (no multiplataforma)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Curva de aprendizaje m\\xE1s pronunciada\"}),`\n`,(0,i.jsx)(e.li,{children:\"Requiere Xcode y conocimiento de Swift\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Mejor Para\"}),\": Aplicaciones exclusivas de Mac\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Flutter - Soluci\\xF3n Multiplataforma de Google\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Ventajas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Base de c\\xF3digo \\xFAnica para Mac, Windows, Linux, iOS, Android\"}),`\n`,(0,i.jsx)(e.li,{children:\"Interfaz hermosa y consistente\"}),`\n`,(0,i.jsx)(e.li,{children:\"Recarga en caliente para desarrollo r\\xE1pido\"}),`\n`,(0,i.jsx)(e.li,{children:\"Buen rendimiento (compilado a nativo)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Desventajas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Tama\\xF1o de app mayor que Swift nativo\"}),`\n`,(0,i.jsx)(e.li,{children:\"Menos sensaci\\xF3n nativa de macOS\"}),`\n`,(0,i.jsx)(e.li,{children:\"Curva de aprendizaje para lenguaje Dart\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Mejor Para\"}),\": Apps multiplataforma con interfaz moderna\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"rendimiento-de-rosetta-2-vs-nativo-apple-silicon\",children:\"Rendimiento de Rosetta 2 vs Nativo (Apple Silicon)\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Comparaci\\xF3n de Rendimiento:\"})}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"M\\xE9trica\"}),(0,i.jsx)(e.th,{children:\"Apple Silicon Nativo\"}),(0,i.jsx)(e.th,{children:\"Rosetta 2 (Apps Intel)\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Rendimiento de N\\xFAcleo \\xDAnico\"})}),(0,i.jsx)(e.td,{children:\"100%\"}),(0,i.jsx)(e.td,{children:\"78-79%\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Rendimiento Multi-N\\xFAcleo\"})}),(0,i.jsx)(e.td,{children:\"100%\"}),(0,i.jsx)(e.td,{children:\"75-80%\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Eficiencia de Memoria\"})}),(0,i.jsx)(e.td,{children:\"Excelente\"}),(0,i.jsx)(e.td,{children:\"Buena (90%+)\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Duraci\\xF3n de Bater\\xEDa\"})}),(0,i.jsx)(e.td,{children:\"Excelente\"}),(0,i.jsx)(e.td,{children:\"20-30% peor\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Rendimiento T\\xE9rmico\"})}),(0,i.jsx)(e.td,{children:\"Fresco\"}),(0,i.jsx)(e.td,{children:\"M\\xE1s caliente\"})]})]})]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Ejemplos del Mundo Real:\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Cubase 12 (Producci\\xF3n de Audio):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Nativo\"}),\": Rendimiento completo, excelente eficiencia\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Rosetta 2\"}),\": 30% m\\xE1s lento en renderizado, mayor uso de CPU\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Adobe Lightroom:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Nativo\"}),\": Diferencia m\\xEDnima en flujos de trabajo t\\xEDpicos\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Rosetta 2\"}),\": Ligero lag durante procesamiento por lotes pesado\"]}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Recomendaci\\xF3n\"}),\": Siempre usa aplicaciones nativas de Apple Silicon cuando est\\xE9n disponibles para el mejor rendimiento en Macs serie M.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"herramientas-de-monitoreo-de-rendimiento-rastrea-y-optimiza\",children:\"Herramientas de Monitoreo de Rendimiento: Rastrea y Optimiza\"}),`\n`,(0,i.jsx)(e.h3,{id:\"soluciones-de-monitoreo-gratuitas\",children:\"Soluciones de Monitoreo Gratuitas\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Monitor de Actividad (Incorporado)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"C\\xF3mo Usar:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Aplicaciones \\u2192 Utilidades \\u2192 Monitor de Actividad\"}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Pesta\\xF1a CPU\"}),\": Identificar procesos intensivos en CPU\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Pesta\\xF1a Memoria\"}),\": Verificar presi\\xF3n de memoria\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Pesta\\xF1a Energ\\xEDa\"}),\": Ver impacto en bater\\xEDa por app\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Pesta\\xF1a Disco\"}),\": Monitorear actividad de disco\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Pesta\\xF1a Red\"}),\": Rastrear uso de red\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Atajos de Teclado:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Forzar Salida: \\u2318 + Opci\\xF3n + Escape\"}),`\n`,(0,i.jsx)(e.li,{children:\"Salir de Proceso: Seleccionar proceso \\u2192 \\u2318 + Q\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Stats (Gratuito, C\\xF3digo Abierto)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Caracter\\xEDsticas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Monitoreo del sistema en barra de men\\xFA\"}),`\n`,(0,i.jsx)(e.li,{children:\"Estad\\xEDsticas de CPU, GPU, memoria, red, bater\\xEDa\"}),`\n`,(0,i.jsx)(e.li,{children:\"Altamente personalizable\"}),`\n`,(0,i.jsx)(e.li,{children:\"Cero sobrecarga de rendimiento\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Instalaci\\xF3n:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stats\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# O descargar desde: https://github.com/exelban/stats\"})})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Barra de Men\\xFA de Stats\",src:\"/images/blog/shared/stats-menubar-interface.webp\",width:\"1986\",height:\"90\"})}),`\n`,(0,i.jsx)(e.h3,{id:\"herramientas-de-monitoreo-premium\",children:\"Herramientas de Monitoreo Premium\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. iStat Menus ($18 pago \\xFAnico)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Caracter\\xEDsticas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Monitoreo integral en barra de men\\xFA\"}),`\n`,(0,i.jsx)(e.li,{children:\"CPU, GPU, memoria, discos, red, sensores\"}),`\n`,(0,i.jsx)(e.li,{children:\"Gr\\xE1ficos hist\\xF3ricos y notificaciones\"}),`\n`,(0,i.jsx)(e.li,{children:\"Integraci\\xF3n de clima\"}),`\n`,(0,i.jsx)(e.li,{children:\"App nativa completamente Apple Silicon\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Por Qu\\xE9 iStat Menus:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Est\\xE1ndar de oro para monitoreo de Mac\"}),`\n`,(0,i.jsx)(e.li,{children:\"Datos de sensores altamente detallados\"}),`\n`,(0,i.jsx)(e.li,{children:\"Excelentes opciones de personalizaci\\xF3n\"}),`\n`,(0,i.jsx)(e.li,{children:\"Vale la inversi\\xF3n para profesionales\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Interfaz de iStat Menus\",src:\"/images/blog/shared/istat-menus-interface-2.webp\",width:\"2576\",height:\"790\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Instalaci\\xF3n:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Comprar desde: \",(0,i.jsx)(e.a,{href:\"https://bjango.com/mac/istatmenus/\",children:\"https://bjango.com/mac/istatmenus/\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Prueba gratuita de 14 d\\xEDas disponible\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. TG Pro ($20 pago \\xFAnico)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Caracter\\xEDsticas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Monitoreo avanzado de temperatura\"}),`\n`,(0,i.jsx)(e.li,{children:\"Control personalizado de ventiladores\"}),`\n`,(0,i.jsx)(e.li,{children:\"Diagn\\xF3sticos completos\"}),`\n`,(0,i.jsx)(e.li,{children:\"Monitoreo de salud del hardware\"}),`\n`,(0,i.jsx)(e.li,{children:\"Alertas para temperaturas anormales\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Por Qu\\xE9 TG Pro:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Mejor soluci\\xF3n de gesti\\xF3n t\\xE9rmica\"}),`\n`,(0,i.jsx)(e.li,{children:\"Previene da\\xF1os por sobrecalentamiento\"}),`\n`,(0,i.jsx)(e.li,{children:\"Esencial para cargas de trabajo pesadas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Particularmente \\xFAtil para Macs Intel\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Interfaz de TG Pro\",src:\"/images/blog/shared/tgpro-main-window.webp\",width:\"2084\",height:\"1718\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Instalaci\\xF3n:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Comprar desde: \",(0,i.jsx)(e.a,{href:\"https://www.tunabellysoftware.com/tgpro/\",children:\"https://www.tunabellysoftware.com/tgpro/\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Prueba gratuita disponible\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. CleanMyMac X ($39.95/a\\xF1o o $89.95 de por vida)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Caracter\\xEDsticas:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Optimizaci\\xF3n y limpieza del sistema\"}),`\n`,(0,i.jsx)(e.li,{children:\"Monitoreo de rendimiento\"}),`\n`,(0,i.jsx)(e.li,{children:\"Eliminaci\\xF3n de malware\"}),`\n`,(0,i.jsx)(e.li,{children:\"Desinstalador para eliminaci\\xF3n completa de apps\"}),`\n`,(0,i.jsx)(e.li,{children:\"Scripts de mantenimiento\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Rendimiento de CleanMyMac\",src:\"/images/blog/shared/cleanmymac-performance.webp\",width:\"1216\",height:\"771\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Por Qu\\xE9 CleanMyMac X:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Soluci\\xF3n todo en uno\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mantenimiento automatizado\"}),`\n`,(0,i.jsx)(e.li,{children:\"Interfaz amigable\"}),`\n`,(0,i.jsx)(e.li,{children:\"Ahorro significativo de tiempo\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Instalaci\\xF3n:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Comprar desde: \",(0,i.jsx)(e.a,{href:\"https://macpaw.com/cleanmymac\",children:\"https://macpaw.com/cleanmymac\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Prueba gratuita de 7 d\\xEDas\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"configuraci\\xF3n-de-monitoreo-recomendada-por-tipo-de-usuario\",children:\"Configuraci\\xF3n de Monitoreo Recomendada por Tipo de Usuario\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Usuario con Presupuesto ($0):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Stats (monitoreo gratuito)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Monitor de Actividad (incorporado)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mantenimiento manual\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Usuario Ocasional ($40/a\\xF1o):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"CleanMyMac X (automatizado)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Stats (monitoreo r\\xE1pido)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Usuario Avanzado ($38-58 pago \\xFAnico):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"iStat Menus ($18)\"}),`\n`,(0,i.jsx)(e.li,{children:\"TG Pro ($20) - si hay preocupaciones t\\xE9rmicas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Stats (monitoreo de respaldo)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Profesional ($38 + herramientas):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"iStat Menus + TG Pro\"}),`\n`,(0,i.jsx)(e.li,{children:\"CleanMyMac X para automatizaci\\xF3n\"}),`\n`,(0,i.jsx)(e.li,{children:\"Scripts de monitoreo personalizados\"}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"estrategias-de-mantenimiento-preventivo-rendimiento-a-largo-plazo\",children:\"Estrategias de Mantenimiento Preventivo: Rendimiento a Largo Plazo\"}),`\n`,(0,i.jsx)(e.h3,{id:\"pr\\xE1cticas-diarias-2-5-minutos\",children:\"Pr\\xE1cticas Diarias (2-5 minutos)\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Cerrar Aplicaciones No Utilizadas\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificaci\\xF3n r\\xE1pida de apps\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"\\u2318\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Tab\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Ver todas las apps en ejecuci\\xF3n\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"\\u2318\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Q\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"    # Salir de app seleccionada\"})]})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Gestionar Pesta\\xF1as del Navegador\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Cierra pesta\\xF1as que no est\\xE9s usando activamente\"}),`\n`,(0,i.jsx)(e.li,{children:'Usa agrupaci\\xF3n de pesta\\xF1as o marcadores para contenido \"leer despu\\xE9s\"'}),`\n`,(0,i.jsx)(e.li,{children:\"Cada pesta\\xF1a = 50-200MB de RAM\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Reiniciar Apps Electron\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Salir y relanzar apps Electron de larga ejecuci\\xF3n diariamente\"}),`\n`,(0,i.jsx)(e.li,{children:\"Limpia fugas de memoria y recursos acumulados\"}),`\n`,(0,i.jsx)(e.li,{children:\"Toma 5 segundos, ahorra horas de lentitud\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"pr\\xE1cticas-semanales-15-30-minutos\",children:\"Pr\\xE1cticas Semanales (15-30 minutos)\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Reinicio del Sistema\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Recomendado: Una vez por semana\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" \\u2192\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Reiniciar...\"})]})]})})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Limpia fugas de memoria a nivel del sistema\"}),`\n`,(0,i.jsx)(e.li,{children:\"Reinicia WindowServer y otros procesos centrales\"}),`\n`,(0,i.jsx)(e.li,{children:\"Aplica actualizaciones pendientes del sistema\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Actualizar Aplicaciones\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Verificar actualizaciones de App Store\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Actualizar paquetes de Homebrew: \",(0,i.jsx)(e.code,{children:\"brew upgrade\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Actualizar paquetes globales de npm: \",(0,i.jsx)(e.code,{children:\"npm update -g\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Limpieza R\\xE1pida del Sistema\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpiar cach\\xE9s del sistema\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Caches/\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Vaciar papelera\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" \\u2192\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Vaciar\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Papelera\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpiar carpeta de Descargas\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Revisar y eliminar archivos innecesarios\"})})]})})}),`\n`,(0,i.jsx)(e.h3,{id:\"pr\\xE1cticas-mensuales-30-60-minutos\",children:\"Pr\\xE1cticas Mensuales (30-60 minutos)\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Limpieza Profunda con CleanMyMac X\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Ejecutar limpieza de Basura del Sistema\"}),`\n`,(0,i.jsx)(e.li,{children:\"Limpiar archivos grandes y antiguos\"}),`\n`,(0,i.jsx)(e.li,{children:\"Optimizar almacenamiento con compresi\\xF3n de archivos\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Optimizaci\\xF3n de Almacenamiento\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificar uso de disco\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"df\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Encontrar archivos grandes\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"du\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Documents/\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Optimizar biblioteca de Fotos\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Fotos\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" \\u2192\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Archivo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" \\u2192\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Optimizar\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Almacenamiento\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" de\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Mac\"})]})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Auditor\\xEDa de Extensiones y Plugins\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"VSCode: Revisar y deshabilitar extensiones no utilizadas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Safari: Verificar y eliminar extensiones innecesarias\"}),`\n`,(0,i.jsx)(e.li,{children:\"Preferencias del Sistema: Revisar Elementos de Inicio de Sesi\\xF3n\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"pr\\xE1cticas-trimestrales-1-2-horas\",children:\"Pr\\xE1cticas Trimestrales (1-2 horas)\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Limpieza Completa del Sistema\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Ejecutar todos los m\\xF3dulos de CleanMyMac X\"}),`\n`,(0,i.jsx)(e.li,{children:\"Limpiar todos los cach\\xE9s e historial del navegador\"}),`\n`,(0,i.jsx)(e.li,{children:\"Eliminar aplicaciones no utilizadas completamente\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Reinicio de SMC y NVRAM (Si los Problemas Persisten)\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Reiniciar SMC (Apple Silicon):\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Apagar Mac\"}),`\n`,(0,i.jsx)(e.li,{children:\"Esperar 30 segundos\"}),`\n`,(0,i.jsx)(e.li,{children:`Encender Mac\n(No se necesita combinaci\\xF3n de botones en Apple Silicon)`}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Reiniciar SMC (Mac Intel):\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Apagar Mac\"}),`\n`,(0,i.jsx)(e.li,{children:\"Presionar Shift + Control + Opci\\xF3n + Encendido durante 10 segundos\"}),`\n`,(0,i.jsx)(e.li,{children:\"Soltar, luego encender Mac\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Reiniciar NVRAM:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Apagar Mac\"}),`\n`,(0,i.jsx)(e.li,{children:\"Encender y presionar inmediatamente Opci\\xF3n + Comando + P + R\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mantener durante 20 segundos\"}),`\n`,(0,i.jsx)(e.li,{children:\"Soltar cuando escuches el segundo sonido de inicio\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Verificaci\\xF3n de Copia de Seguridad de Time Machine\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Asegurar que las copias de seguridad se ejecutan exitosamente\"}),`\n`,(0,i.jsx)(e.li,{children:\"Probar restauraci\\xF3n desde copia de seguridad\"}),`\n`,(0,i.jsx)(e.li,{children:\"Verificar salud del disco de copia de seguridad\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"mantenimiento-espec\\xEDfico-de-apps-electron\",children:\"Mantenimiento Espec\\xEDfico de Apps Electron\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Diario:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Reiniciar apps despu\\xE9s de 4-6 horas de uso continuo\"}),`\n`,(0,i.jsx)(e.li,{children:\"Monitorear uso de memoria en Monitor de Actividad\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Semanal:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Actualizar a las \\xFAltimas versiones de apps\"}),`\n`,(0,i.jsx)(e.li,{children:\"Limpiar cach\\xE9s de apps cuando est\\xE9 disponible\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Mensual:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Revisar alternativas a apps problem\\xE1ticas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Considerar cambiar a apps nativas para flujos de trabajo cr\\xEDticos\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"opciones-de-automatizaci\\xF3n\",children:\"Opciones de Automatizaci\\xF3n\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Programaci\\xF3n de CleanMyMac X:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"CleanMyMac X \\u2192 Preferencias \\u2192 Programador\"}),`\n`,(0,i.jsx)(e.li,{children:\"Establecer scripts de limpieza autom\\xE1tica\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mantenimiento semanal del sistema recomendado\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Actualizaci\\xF3n Autom\\xE1tica de Homebrew:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Agregar a ~/.zshrc\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" HOMEBREW_AUTO_UPDATE_SECS\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"86400\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Actualizaciones diarias\"})]})]})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Script de Mantenimiento Personalizado:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"#!/bin/bash\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Guardar como ~/maintenance.sh\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Actualizar Homebrew\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" update\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" upgrade\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpiar Homebrew\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cleanup\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -s\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" autoremove\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Actualizar npm\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"npm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" update\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpiar cach\\xE9s del sistema\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Caches/com.apple.Safari\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Caches/com.google.Chrome\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Vaciar papelera\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/.Trash/\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\"}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"\\xA1Mantenimiento completo!\"'})]})]})})}),`\n`,(0,i.jsx)(e.p,{children:\"Hacer ejecutable y ejecutar mensualmente:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.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,i.jsxs)(e.code,{children:[(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"chmod\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +x\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/maintenance.sh\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"~\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"/maintenance.sh\"})]})]})})}),`\n`,(0,i.jsx)(e.h2,{id:\"conclusi\\xF3n-restaurando-el-rendimiento-de-tu-mac\",children:\"Conclusi\\xF3n: Restaurando el Rendimiento de Tu Mac\"}),`\n`,(0,i.jsx)(e.p,{children:\"El bug de rendimiento de Electron en macOS Tahoe 26 ha sido un desaf\\xEDo significativo para desarrolladores y profesionales en todo el mundo, pero con el conocimiento y las herramientas correctas, puedes restaurar completamente el rendimiento de tu Mac e incluso optimizarlo m\\xE1s all\\xE1 de los niveles previos a Tahoe.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"conclusiones-clave\",children:\"Conclusiones Clave\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Acciones Inmediatas:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"\\u2705 \",(0,i.jsx)(e.strong,{children:\"Verificar estado de actualizaci\\xF3n de apps\"}),\" en \",(0,i.jsx)(e.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"\\u2705 \",(0,i.jsx)(e.strong,{children:\"Actualizar apps corregidas\"}),\" a versiones con Electron 36.9.2, 37.6.0, o 38.2.0+\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"\\u2705 \",(0,i.jsx)(e.strong,{children:\"Implementar soluciones temporales\"}),\" para apps a\\xFAn esperando actualizaciones (minimizar, pantalla completa, reducir transparencia)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"\\u2705 \",(0,i.jsx)(e.strong,{children:\"Monitorear rendimiento\"}),\" con Monitor de Actividad o iStat Menus\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"\\u2705 \",(0,i.jsx)(e.strong,{children:\"Considerar alternativas nativas\"}),\" para flujos de trabajo cr\\xEDticos\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Optimizaciones a Largo Plazo:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"VSCode\"}),\": Deshabilitar extensiones innecesarias, optimizar configuraci\\xF3n\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Docker\"}),\": Aumentar asignaci\\xF3n de memoria a 4-8GB\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Gestores de Paquetes\"}),\": Cambiar a pnpm para 70% de ahorro en disco e instalaciones m\\xE1s r\\xE1pidas\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Homebrew\"}),\": Actualizar a 4.6.0+, ejecutar limpiezas regulares\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Mantenimiento del Sistema\"}),\": Implementar rutinas de mantenimiento diarias, semanales, mensuales\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Mejoras de Rendimiento Que Puedes Esperar:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Uso de GPU\"}),\": 80-90% \\u2192 5-15% (despu\\xE9s de correcciones)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Duraci\\xF3n de Bater\\xEDa\"}),\": Mejora del 30-50% con apps nativas\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Uso de Memoria\"}),\": Reducci\\xF3n del 40-60% con optimizaciones\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Tiempo de Inicio\"}),\": 2-3x m\\xE1s r\\xE1pido con alternativas nativas\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Respuesta General\"}),\": Mejora significativa (subjetivo pero consistente)\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"perspectiva-futura\",children:\"Perspectiva Futura\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Corto Plazo (macOS Tahoe 26.1-26.3):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"M\\xE1s apps implementar\\xE1n correcciones de Electron en las pr\\xF3ximas semanas\"}),`\n`,(0,i.jsx)(e.li,{children:\"Apple puede optimizar WindowServer a\\xFAn m\\xE1s en versiones puntuales\"}),`\n`,(0,i.jsx)(e.li,{children:\"El seguimiento de la comunidad en shamelectron.com continuar\\xE1\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Largo Plazo (2026+):\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Cambio de la industria hacia frameworks nativos (Tauri, Swift, Flutter)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mantenedores de Electron aprendiendo de las trampas de APIs privadas\"}),`\n`,(0,i.jsx)(e.li,{children:\"macOS 27 probablemente eliminar\\xE1 completamente el soporte para Intel, optimizando a\\xFAn m\\xE1s para Apple Silicon\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"configuraci\\xF3n-de-monitoreo-recomendada\",children:\"Configuraci\\xF3n de Monitoreo Recomendada\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Para Todos los Usuarios:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Monitor de Actividad\"}),\": Incorporado, esencial para soluci\\xF3n de problemas\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Stats\"}),\": Monitoreo gratuito en barra de men\\xFA (altamente recomendado)\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Para Profesionales:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"iStat Menus\"}),\" ($18): Monitoreo integral, vale cada centavo\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"TG Pro\"}),\" ($20): Gesti\\xF3n t\\xE9rmica, especialmente para Macs Intel\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"CleanMyMac X\"}),\" ($40/a\\xF1o): Mantenimiento automatizado, gran ahorro de tiempo\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"obtener-ayuda\",children:\"Obtener Ayuda\"}),`\n`,(0,i.jsx)(e.p,{children:\"Si contin\\xFAas experimentando problemas de rendimiento despu\\xE9s de implementar estas correcciones:\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Verificar Actualizaciones de macOS\"}),\": Aseg\\xFArate de estar en macOS 26.0.1 o posterior\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Verificar Versiones de Apps\"}),\": Confirma que las apps usan versiones corregidas de Electron\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Reiniciar SMC/NVRAM\"}),\": Intenta reinicios de controlador del sistema\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Soporte de Apple\"}),\": Contacta a Apple si est\\xE1 relacionado con hardware\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Foros de la Comunidad\"}),\": Reddit r/MacOS, Comunidades de Soporte de Apple\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"pensamientos-finales\",children:\"Pensamientos Finales\"}),`\n`,(0,i.jsx)(e.p,{children:\"Si bien el bug de rendimiento de Electron ha sido frustrante, destaca la importancia de mantener tu Mac de manera proactiva y mantenerse informado sobre cambios a nivel del sistema. macOS Tahoe 26 trae mejoras significativas en otras \\xE1reas\\u2014interfaz revolucionaria Liquid Glass, Apple Intelligence mejorada y actualizaciones importantes de seguridad\\u2014que hacen que valga la pena usarlo una vez que se resuelvan los problemas de Electron.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Siguiendo esta gu\\xEDa, no solo corregir\\xE1s los problemas actuales de rendimiento de Electron, sino que tambi\\xE9n optimizar\\xE1s tu Mac para un rendimiento pico a largo plazo en la era Tahoe y m\\xE1s all\\xE1.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsxs)(e.em,{children:[\"\\xBFListo para optimizar todo tu sistema macOS Tahoe? Explora nuestro \",(0,i.jsx)(e.a,{href:\"/blog/macos-tahoe-performance-analysis-complete-benchmark-review-2025\",children:\"an\\xE1lisis completo de rendimiento\"}),\" para benchmarks detallados en todas las configuraciones de hardware Mac.\"]})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsxs)(e.em,{children:[\"\\xBFTienes otros problemas con macOS Tahoe? Consulta nuestra \",(0,i.jsx)(e.a,{href:\"/blog/macos-tahoe-troubleshooting-guide-complete-solutions\",children:\"gu\\xEDa completa de soluci\\xF3n de problemas\"}),\" para soluciones a problemas comunes incluyendo ca\\xEDdas de WiFi, drenaje de bater\\xEDa y problemas de pantalla externa.\"]})})]})}function o(n={}){let{wrapper:e}=n.components||{};return e?(0,i.jsx)(e,{...n,children:(0,i.jsx)(t,{...n})}):t(n)}return y(F);})();\n;return Component;","toc":[{"title":"Resumen Ejecutivo: La Crisis de Rendimiento de Electron en macOS Tahoe","url":"#resumen-ejecutivo-la-crisis-de-rendimiento-de-electron-en-macos-tahoe","depth":2},{"title":"¿Qué Sucedió?","url":"#qué-sucedió","depth":3},{"title":"Resumen del Impacto en el Rendimiento","url":"#resumen-del-impacto-en-el-rendimiento","depth":3},{"title":"La Causa Técnica de Raíz: Entendiendo el Bug de WindowServer de Electron","url":"#la-causa-técnica-de-raíz-entendiendo-el-bug-de-windowserver-de-electron","depth":2},{"title":"Cómo Funciona Electron en macOS","url":"#cómo-funciona-electron-en-macos","depth":3},{"title":"La Sobreescritura de API Privada","url":"#la-sobreescritura-de-api-privada","depth":3},{"title":"Qué Cambió en macOS Tahoe 26","url":"#qué-cambió-en-macos-tahoe-26","depth":3},{"title":"La Solución Oficial (2 de Octubre de 2025)","url":"#la-solución-oficial-2-de-octubre-de-2025","depth":3},{"title":"Aplicaciones Afectadas: Lista Exhaustiva y Estado de Corrección","url":"#aplicaciones-afectadas-lista-exhaustiva-y-estado-de-corrección","depth":2},{"title":"Principales Apps Electron Experimentando Problemas de Rendimiento","url":"#principales-apps-electron-experimentando-problemas-de-rendimiento","depth":3},{"title":"Seguimiento del Estado de Correcciones (Octubre 2025)","url":"#seguimiento-del-estado-de-correcciones-octubre-2025","depth":3},{"title":"Síntomas y Diagnóstico: ¿Está Afectada Tu Mac?","url":"#síntomas-y-diagnóstico-está-afectada-tu-mac","depth":2},{"title":"Síntomas Comunes de Rendimiento","url":"#síntomas-comunes-de-rendimiento","depth":3},{"title":"Pasos de Diagnóstico con Monitor de Actividad","url":"#pasos-de-diagnóstico-con-monitor-de-actividad","depth":3},{"title":"Testimonios de Usuarios e Informes del Mundo Real","url":"#testimonios-de-usuarios-e-informes-del-mundo-real","depth":3},{"title":"Configuraciones de Hardware Afectadas","url":"#configuraciones-de-hardware-afectadas","depth":3},{"title":"Soluciones de Corrección Completas: Guía de Remediación Paso a Paso","url":"#soluciones-de-corrección-completas-guía-de-remediación-paso-a-paso","depth":2},{"title":"Método 1: Actualizar Tus Aplicaciones (Recomendado)","url":"#método-1-actualizar-tus-aplicaciones-recomendado","depth":3},{"title":"Método 2: Soluciones Temporales (Mientras Esperas Actualizaciones)","url":"#método-2-soluciones-temporales-mientras-esperas-actualizaciones","depth":3},{"title":"Método 3: Usar Apps Nativas Alternativas","url":"#método-3-usar-apps-nativas-alternativas","depth":3},{"title":"Método 4: Degradar a macOS Sequoia (Último Recurso)","url":"#método-4-degradar-a-macos-sequoia-último-recurso","depth":3},{"title":"Optimización de Herramientas de Desarrollo: Más Allá de la Corrección de Electron","url":"#optimización-de-herramientas-de-desarrollo-más-allá-de-la-corrección-de-electron","depth":2},{"title":"Optimización de Rendimiento de Visual Studio Code","url":"#optimización-de-rendimiento-de-visual-studio-code","depth":3},{"title":"Optimización de Docker Desktop para macOS Tahoe","url":"#optimización-de-docker-desktop-para-macos-tahoe","depth":3},{"title":"Rendimiento de Gestores de Paquetes: npm vs Yarn vs pnpm","url":"#rendimiento-de-gestores-de-paquetes-npm-vs-yarn-vs-pnpm","depth":3},{"title":"Optimización de Homebrew en macOS Tahoe","url":"#optimización-de-homebrew-en-macos-tahoe","depth":3},{"title":"Soluciones Alternativas y Frameworks de Apps Nativas","url":"#soluciones-alternativas-y-frameworks-de-apps-nativas","depth":2},{"title":"¿Por Qué Considerar Alternativas Nativas?","url":"#por-qué-considerar-alternativas-nativas","depth":3},{"title":"Principales Frameworks de Apps Nativas para Desarrollo en Mac","url":"#principales-frameworks-de-apps-nativas-para-desarrollo-en-mac","depth":3},{"title":"Rendimiento de Rosetta 2 vs Nativo (Apple Silicon)","url":"#rendimiento-de-rosetta-2-vs-nativo-apple-silicon","depth":3},{"title":"Herramientas de Monitoreo de Rendimiento: Rastrea y Optimiza","url":"#herramientas-de-monitoreo-de-rendimiento-rastrea-y-optimiza","depth":2},{"title":"Soluciones de Monitoreo Gratuitas","url":"#soluciones-de-monitoreo-gratuitas","depth":3},{"title":"Herramientas de Monitoreo Premium","url":"#herramientas-de-monitoreo-premium","depth":3},{"title":"Configuración de Monitoreo Recomendada por Tipo de Usuario","url":"#configuración-de-monitoreo-recomendada-por-tipo-de-usuario","depth":3},{"title":"Estrategias de Mantenimiento Preventivo: Rendimiento a Largo Plazo","url":"#estrategias-de-mantenimiento-preventivo-rendimiento-a-largo-plazo","depth":2},{"title":"Prácticas Diarias (2-5 minutos)","url":"#prácticas-diarias-2-5-minutos","depth":3},{"title":"Prácticas Semanales (15-30 minutos)","url":"#prácticas-semanales-15-30-minutos","depth":3},{"title":"Prácticas Mensuales (30-60 minutos)","url":"#prácticas-mensuales-30-60-minutos","depth":3},{"title":"Prácticas Trimestrales (1-2 horas)","url":"#prácticas-trimestrales-1-2-horas","depth":3},{"title":"Mantenimiento Específico de Apps Electron","url":"#mantenimiento-específico-de-apps-electron","depth":3},{"title":"Opciones de Automatización","url":"#opciones-de-automatización","depth":3},{"title":"Conclusión: Restaurando el Rendimiento de Tu Mac","url":"#conclusión-restaurando-el-rendimiento-de-tu-mac","depth":2},{"title":"Conclusiones Clave","url":"#conclusiones-clave","depth":3},{"title":"Perspectiva Futura","url":"#perspectiva-futura","depth":3},{"title":"Configuración de Monitoreo Recomendada","url":"#configuración-de-monitoreo-recomendada","depth":3},{"title":"Obtener Ayuda","url":"#obtener-ayuda","depth":3},{"title":"Pensamientos Finales","url":"#pensamientos-finales","depth":3}],"estimatedTime":28}