{"code":"var Component=(()=>{var p=Object.create;var s=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var k=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty;var v=(n,i)=>()=>(i||n((i={exports:{}}).exports,i),i.exports),C=(n,i)=>{for(var a in i)s(n,a,{get:i[a],enumerable:!0})},d=(n,i,a,l)=>{if(i&&typeof i==\"object\"||typeof i==\"function\")for(let r of k(i))!u.call(n,r)&&r!==a&&s(n,r,{get:()=>i[r],enumerable:!(l=m(i,r))||l.enumerable});return n};var E=(n,i,a)=>(a=n!=null?p(g(n)):{},d(i||!n||!n.__esModule?s(a,\"default\",{value:n,enumerable:!0}):a,n)),F=n=>d(s({},\"__esModule\",{value:!0}),n);var h=v((A,o)=>{o.exports=_jsx_runtime});var f={};C(f,{default:()=>t});var e=E(h());function c(n){let i={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,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(i.p,{children:\"Se voc\\xEA atualizou para o macOS Tahoe 26 e notou que seu Mac de repente est\\xE1 travando com apps como VSCode, Slack, Discord ou outras ferramentas de desenvolvimento, voc\\xEA n\\xE3o est\\xE1 sozinho. Um bug cr\\xEDtico de performance do Electron tem afetado milh\\xF5es de desenvolvedores e profissionais em todo o mundo, causando lag em todo o sistema, picos de GPU de at\\xE9 90%, drenagem excessiva de bateria e ru\\xEDdo de ventilador que transforma seu MacBook em um motor de avi\\xE3o.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Este guia abrangente explica a causa raiz t\\xE9cnica, identifica aplicativos afetados, fornece corre\\xE7\\xF5es passo a passo e oferece estrat\\xE9gias de otimiza\\xE7\\xE3o para restaurar a performance do seu Mac aos n\\xEDveis anteriores ao Tahoe.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Ambiente de Desenvolvimento macOS Tahoe\",src:\"/images/blog/shared/hero-developer-coding-4k.webp\",width:\"6016\",height:\"4016\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"resumo-executivo-a-crise-de-performance-do-electron-no-macos-tahoe\",children:\"Resumo Executivo: A Crise de Performance do Electron no macOS Tahoe\"}),`\n`,(0,e.jsx)(i.h3,{id:\"o-que-aconteceu\",children:\"O Que Aconteceu?\"}),`\n`,(0,e.jsx)(i.p,{children:'Em 15 de setembro de 2025, a Apple lan\\xE7ou o macOS 26 \"Tahoe\" com melhorias significativas no sistema, incluindo o revolucion\\xE1rio design Liquid Glass UI. No entanto, os usu\\xE1rios imediatamente come\\xE7aram a relatar degrada\\xE7\\xE3o severa de performance ao executar aplicativos baseados em Electron\\u2014o framework que alimenta ferramentas populares como Visual Studio Code, Slack, Discord, Notion e dezenas de outros apps de produtividade.'}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Fatos Principais:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"O Bug\"}),\": A substitui\\xE7\\xE3o do Electron de uma API privada do macOS (\",(0,e.jsx)(i.code,{children:\"_cornerMask\"}),\") fez com que o WindowServer recalculasse repetidamente as sombras das janelas, resultando em 80-90% de uso de GPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Impacto\"}),\": Lag em todo o sistema, travamentos, alto uso de CPU/GPU, drenagem de bateria e gera\\xE7\\xE3o excessiva de calor\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Dispositivos Afetados\"}),\": Todos os Macs executando macOS Tahoe 26, incluindo Apple Silicon (M1-M4) e sistemas baseados em Intel\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"A Corre\\xE7\\xE3o\"}),\": Lan\\xE7ada em 2 de outubro de 2025, nas vers\\xF5es 36.9.2, 37.6.0, 38.2.0 e 39.0.0-alpha.7 do Electron\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Status Atual\"}),\": Apenas 9 dos 37 apps rastreados foram atualizados em outubro de 2025, com 28 ainda aguardando corre\\xE7\\xF5es\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"vis\\xE3o-geral-do-impacto-na-performance\",children:\"Vis\\xE3o Geral do Impacto na Performance\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Experi\\xEAncia T\\xEDpica do Usu\\xE1rio:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Uso de GPU do WindowServer\"}),\": 80-90% (normal: 5-15%)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Responsividade do Sistema\"}),\": Lag severo ao mover janelas, rolar ou alternar entre apps\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Dura\\xE7\\xE3o da Bateria\"}),\": Redu\\xE7\\xE3o de 30-50% durante uso t\\xEDpico\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Ru\\xEDdo do Ventilador\"}),\": Ventiladores do MacBook Pro funcionando em velocidade m\\xE1xima continuamente\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Impacto T\\xE9rmico\"}),\": Gera\\xE7\\xE3o significativa de calor mesmo durante tarefas leves\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Monitoramento de Performance do Sistema\",src:\"/images/blog/shared/cpu-performance.webp\",width:\"1280\",height:\"853\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"a-causa-raiz-t\\xE9cnica-entendendo-o-bug-do-windowserver-do-electron\",children:\"A Causa Raiz T\\xE9cnica: Entendendo o Bug do WindowServer do Electron\"}),`\n`,(0,e.jsx)(i.h3,{id:\"como-o-electron-funciona-no-macos\",children:\"Como o Electron Funciona no macOS\"}),`\n`,(0,e.jsx)(i.p,{children:\"Electron \\xE9 um framework que permite aos desenvolvedores criar aplicativos desktop multiplataforma usando tecnologias web (HTML, CSS, JavaScript). Apps populares como VSCode, Slack, Discord e Notion todos rodam em Electron, tornando-o um dos frameworks de desenvolvimento mais usados no mundo.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Para integrar com a UI nativa do macOS, o Electron usa APIs AppKit para renderizar janelas com sombras adequadas, efeitos de transpar\\xEAncia e arredondamento de cantos. Foi aqui que o problema come\\xE7ou.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"a-substitui\\xE7\\xE3o-da-api-privada\",children:\"A Substitui\\xE7\\xE3o da API Privada\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Por anos, o Electron vinha substituindo um m\\xE9todo de API privada do AppKit chamado \",(0,e.jsx)(i.code,{children:\"_cornerMask\"}),' para aplicar m\\xE1scaras de canto personalizadas a views vibrantes (elementos de UI transparentes). Este \"hack sujo\" foi implementado para corrigir o que os desenvolvedores chamavam de \"um problema antigo com suaviza\\xE7\\xE3o de cantos\".']}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"O Problema do C\\xF3digo:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"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,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"// Substitui\\xE7\\xE3o problem\\xE1tica do Electron\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"@implementation \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"NSVisualEffectView\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" (CustomCornerMask)\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"-\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" (id)_cornerMask {\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Implementa\\xE7\\xE3o personalizada que for\\xE7ava o WindowServer\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // a recalcular sombras em cada frame\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"  return\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" customMask;\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"}\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"@end\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Esta substitui\\xE7\\xE3o funcionava perfeitamente bem no macOS 15 Sequoia e vers\\xF5es anteriores. No entanto, ela dependia de comportamento n\\xE3o documentado que a Apple nunca garantiu que permaneceria est\\xE1vel.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Arquitetura do Electron\",src:\"/images/blog/shared/electron-chrome-architecture.webp\",width:\"593\",height:\"138\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"o-que-mudou-no-macos-tahoe-26\",children:\"O Que Mudou no macOS Tahoe 26\"}),`\n`,(0,e.jsx)(i.p,{children:\"O macOS Tahoe 26 introduziu otimiza\\xE7\\xF5es significativas no sistema de renderiza\\xE7\\xE3o de sombras do WindowServer. De acordo com o engenheiro que diagnosticou o problema:\"}),`\n`,(0,e.jsxs)(i.blockquote,{children:[`\n`,(0,e.jsxs)(i.p,{children:['\"O AppKit usa identidade de implementa\\xE7\\xE3o de m\\xE9todo para decidir se a m\\xE1scara da janela \\xE9 est\\xE1tica. Quando o Electron substitui ',(0,e.jsx)(i.code,{children:\"_cornerMask\"}),', o WindowServer n\\xE3o pode mais memoizar (armazenar em cache) o c\\xE1lculo de sombra. Em vez disso, ele deve recalcular e repintar sombras de janela em cada frame.\"']}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"A Penalidade de Performance:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cada Movimento de Janela\"}),\": Rec\\xE1lculo de sombra acionado\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cada Evento de Rolagem\"}),\": GPU for\\xE7ada a repintar sombras\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"M\\xFAltiplos Apps Electron\"}),\": Degrada\\xE7\\xE3o cumulativa de performance\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Sobrecarga do WindowServer\"}),\": 80-90% de uso de GPU se tornou a norma\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"a-corre\\xE7\\xE3o-oficial-2-de-outubro-de-2025\",children:\"A Corre\\xE7\\xE3o Oficial (2 de Outubro de 2025)\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Os mantenedores do Electron lan\\xE7aram uma corre\\xE7\\xE3o removendo completamente a substitui\\xE7\\xE3o de \",(0,e.jsx)(i.code,{children:\"_cornerMask\"}),\" e permitindo que o AppKit lide nativamente com mascaramento de cantos atrav\\xE9s do \",(0,e.jsx)(i.code,{children:\"NSVisualEffectView\"}),\".\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"GitHub PR #48376\"}),': \"fix: macOS 26 Tahoe - parar de substituir API privada cornerMask\"']}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Vers\\xF5es Corrigidas:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Electron v39.0.0-alpha.7\"}),`\n`,(0,e.jsx)(i.li,{children:\"Electron v38.2.0\"}),`\n`,(0,e.jsx)(i.li,{children:\"Electron v37.6.0\"}),`\n`,(0,e.jsx)(i.li,{children:\"Electron v36.9.2\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Importante\"}),\": A corre\\xE7\\xE3o requer que desenvolvedores de apps individuais atualizem suas aplica\\xE7\\xF5es com as novas vers\\xF5es do Electron. Simplesmente atualizar o macOS n\\xE3o resolver\\xE1 o problema\\u2014voc\\xEA precisa de atualiza\\xE7\\xF5es de apps.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"aplicativos-afetados-lista-abrangente-e-status-de-corre\\xE7\\xE3o\",children:\"Aplicativos Afetados: Lista Abrangente e Status de Corre\\xE7\\xE3o\"}),`\n`,(0,e.jsx)(i.h3,{id:\"principais-apps-electron-enfrentando-problemas-de-performance\",children:\"Principais Apps Electron Enfrentando Problemas de Performance\"}),`\n`,(0,e.jsx)(i.p,{children:\"O Electron alimenta centenas de aplicativos populares. Aqui est\\xE3o os apps mais comumente usados afetados por este bug:\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Ferramentas de Desenvolvimento:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Visual Studio Code\"}),\" - Editor de c\\xF3digo principal da Microsoft\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cursor\"}),\" - Editor de c\\xF3digo com IA\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"GitHub Desktop\"}),\" - Cliente Git\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Postman\"}),\" - Plataforma de desenvolvimento de API\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Theia IDE\"}),\" - IDE baseada em nuvem\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"pgAdmin\"}),\" - Ferramenta de gerenciamento PostgreSQL\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Comunica\\xE7\\xE3o e Colabora\\xE7\\xE3o:\"}),`\n7. `,(0,e.jsx)(i.strong,{children:\"Slack\"}),` - Plataforma de mensagens corporativas\n8. `,(0,e.jsx)(i.strong,{children:\"Discord\"}),` - Plataforma de comunica\\xE7\\xE3o para gamers e comunidades\n9. `,(0,e.jsx)(i.strong,{children:\"Microsoft Teams\"}),` - Ferramenta de colabora\\xE7\\xE3o empresarial\n10. `,(0,e.jsx)(i.strong,{children:\"Signal\"}),` - App de mensagens criptografadas\n11. `,(0,e.jsx)(i.strong,{children:\"Zoom\"}),\" - Videoconfer\\xEAncia (parcialmente Electron)\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Apps de Produtividade:\"}),`\n12. `,(0,e.jsx)(i.strong,{children:\"Notion\"}),` - Anota\\xE7\\xF5es e gerenciamento de conhecimento\n13. `,(0,e.jsx)(i.strong,{children:\"Obsidian\"}),` - Base de conhecimento baseada em Markdown\n14. `,(0,e.jsx)(i.strong,{children:\"Evernote\"}),` - Aplicativo de anota\\xE7\\xF5es\n15. `,(0,e.jsx)(i.strong,{children:\"Todoist\"}),\" - App de gerenciamento de tarefas\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Gerenciadores de Senha e Seguran\\xE7a:\"}),`\n16. `,(0,e.jsx)(i.strong,{children:\"1Password\"}),` - Gerenciador de senhas (app desktop)\n17. `,(0,e.jsx)(i.strong,{children:\"Bitwarden\"}),\" - Gerenciador de senhas de c\\xF3digo aberto\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Outros Apps Populares:\"}),`\n18. `,(0,e.jsx)(i.strong,{children:\"Spotify\"}),` - Streaming de m\\xFAsica (cliente desktop)\n19. `,(0,e.jsx)(i.strong,{children:\"Figma\"}),` - Ferramenta de design (parcialmente Electron)\n20. `,(0,e.jsx)(i.strong,{children:\"MongoDB Compass\"}),` - Gerenciamento de banco de dados\n21. `,(0,e.jsx)(i.strong,{children:\"Podman Desktop\"}),` - Gerenciamento de cont\\xEAineres\n22. `,(0,e.jsx)(i.strong,{children:\"Docker Desktop\"}),\" - UI de plataforma de cont\\xEAineres\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Logo VSCode\",src:\"/images/blog/shared/vscode-logo.svg\",width:\"100\",height:\"100\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"rastreamento-de-status-de-corre\\xE7\\xE3o-outubro-de-2025\",children:\"Rastreamento de Status de Corre\\xE7\\xE3o (Outubro de 2025)\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Gra\\xE7as ao site mantido pela comunidade \",(0,e.jsx)(i.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"}),\", podemos rastrear quais apps implementaram a corre\\xE7\\xE3o.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"\\u2705 Apps Corrigidos (9 no total):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Discord\"}),`\n`,(0,e.jsx)(i.li,{children:\"Figma\"}),`\n`,(0,e.jsx)(i.li,{children:\"MongoDB Compass\"}),`\n`,(0,e.jsx)(i.li,{children:\"Obsidian\"}),`\n`,(0,e.jsx)(i.li,{children:\"Pocket Casts\"}),`\n`,(0,e.jsx)(i.li,{children:\"Signal\"}),`\n`,(0,e.jsx)(i.li,{children:\"Slack\"}),`\n`,(0,e.jsx)(i.li,{children:\"Visual Studio Code (build Insiders)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Cluely\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"\\u23F3 Ainda Aguardando Atualiza\\xE7\\xF5es (28+ apps):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Visual Studio Code (Stable)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Cursor\"}),`\n`,(0,e.jsx)(i.li,{children:\"Notion\"}),`\n`,(0,e.jsx)(i.li,{children:\"GitHub Desktop\"}),`\n`,(0,e.jsx)(i.li,{children:\"1Password\"}),`\n`,(0,e.jsx)(i.li,{children:\"Bitwarden\"}),`\n`,(0,e.jsx)(i.li,{children:\"Spotify Desktop\"}),`\n`,(0,e.jsx)(i.li,{children:\"Microsoft Teams\"}),`\n`,(0,e.jsx)(i.li,{children:\"E muitos mais...\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Como Verificar Seus Apps:\"}),`\nVisite `,(0,e.jsx)(i.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"}),\" para atualiza\\xE7\\xF5es de status em tempo real (atualiza a cada 12 horas).\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"sintomas-e-diagn\\xF3stico-seu-mac-est\\xE1-afetado\",children:\"Sintomas e Diagn\\xF3stico: Seu Mac Est\\xE1 Afetado?\"}),`\n`,(0,e.jsx)(i.h3,{id:\"sintomas-comuns-de-performance\",children:\"Sintomas Comuns de Performance\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Problemas no N\\xEDvel do Sistema:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Movimento de Janela com Travamentos\"}),\": Arrastar janelas parece lento e n\\xE3o responsivo\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Lag na Rolagem\"}),\": Tanto rolagem dentro do app quanto rolagem em todo o sistema trava\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Atraso na Entrada\"}),\": Atraso percept\\xEDvel entre digita\\xE7\\xE3o e aparecimento de caracteres\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cursor de Bola de Praia\"}),\": Bola de praia girando aparecendo durante tarefas rotineiras\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Ru\\xEDdo do Ventilador\"}),\": Ventiladores do MacBook Pro acelerando para velocidade m\\xE1xima\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Drenagem de Bateria\"}),\": Redu\\xE7\\xE3o significativa na dura\\xE7\\xE3o da bateria (30-50% menor)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Gera\\xE7\\xE3o de Calor\"}),\": Mac ficando desconfortavelmente quente durante uso leve\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Sintomas Espec\\xEDficos de Aplicativos:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"VSCode\"}),\": Carregamento lento de projeto, autocomplete lento, atraso no destaque de sintaxe\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Slack\"}),\": Atrasos no carregamento de mensagens, lag na mudan\\xE7a de canais, problemas de performance de workspace\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Discord\"}),\": Travamento de chat de voz, degrada\\xE7\\xE3o de performance de chamada de v\\xEDdeo, congelamentos de UI\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Notion\"}),\": Carregamento lento de p\\xE1gina, resposta de digita\\xE7\\xE3o atrasada, lag de consulta de banco de dados\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Uso de CPU do Monitor de Atividade\",src:\"/images/blog/shared/vscode-process-explorer-cpu.webp\",width:\"1582\",height:\"591\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"etapas-de-diagn\\xF3stico-com-monitor-de-atividade\",children:\"Etapas de Diagn\\xF3stico com Monitor de Atividade\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 1: Abrir Monitor de Atividade\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Aplicativos \\u2192 Utilit\\xE1rios \\u2192 Monitor de Atividade\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'Ou: Cmd + Espa\\xE7o, digite \"Monitor de Atividade\"'})})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 2: Verificar Uso de GPU\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Clique no menu \",(0,e.jsx)(i.strong,{children:\"Janela\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Hist\\xF3rico de GPU\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"Lance um app Electron (VSCode, Slack, Discord)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Observe o pico de uso de GPU\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"O Que Procurar:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Normal\"}),\": 5-15% de uso de GPU com apps Electron abertos\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Bug Presente\"}),\": 80-90% de uso de GPU, especialmente do processo WindowServer\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 3: Identificar Uso de CPU do WindowServer\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Clique na aba \",(0,e.jsx)(i.strong,{children:\"CPU\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Ordene por \",(0,e.jsx)(i.strong,{children:\"% CPU\"}),\" (clique no cabe\\xE7alho da coluna)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Procure pelo processo \",(0,e.jsx)(i.strong,{children:\"WindowServer\"})]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"O Que Procurar:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Normal\"}),\": 2-5% de uso de CPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Bug Presente\"}),\": 20-40% de uso de CPU continuamente\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 4: Verificar Press\\xE3o de Mem\\xF3ria\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Clique na aba \",(0,e.jsx)(i.strong,{children:\"Mem\\xF3ria\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Verifique o gr\\xE1fico de \",(0,e.jsx)(i.strong,{children:\"Press\\xE3o de Mem\\xF3ria\"}),\" na parte inferior\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"O Que Procurar:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Verde\"}),\": Sistema funcionando bem\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Amarelo\"}),\": Degrada\\xE7\\xE3o de performance prov\\xE1vel\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Vermelho\"}),\": Problemas severos de performance, considere fechar apps\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Monitoramento do iStat Menus\",src:\"/images/blog/shared/istat-menus-interface-1.webp\",width:\"2576\",height:\"773\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"depoimentos-de-usu\\xE1rios-e-relatos-do-mundo-real\",children:\"Depoimentos de Usu\\xE1rios e Relatos do Mundo Real\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Do GitHub Issue #48311 (Relat\\xF3rio Original do Bug):\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"ToxicLand (M1 Max MacBook Pro):\"})}),`\n`,(0,e.jsxs)(i.blockquote,{children:[`\n`,(0,e.jsx)(i.p,{children:'\"Ter apps baseados em Electron como Discord e VS Code abertos causa um grande lag em todo o sistema. Mover janelas e rolar se torna travado. O uso de CPU e GPU permanece baixo no Monitor de Atividade, mas o sistema parece estar rastejando. Isto come\\xE7ou imediatamente ap\\xF3s atualizar para o macOS 26 RC\\u2014o macOS 15 Sequoia n\\xE3o tinha esse problema.\"'}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"pztrn (Desenvolvedor):\"})}),`\n`,(0,e.jsxs)(i.blockquote,{children:[`\n`,(0,e.jsx)(i.p,{children:'\"Testei m\\xFAltiplos apps Electron: Ferdium, Bitwarden, VSCode, SiYuan, DeltaChat. Cada um causa picos de uso de GPU de 0% para 25% no momento em que o app \\xE9 lan\\xE7ado. A UI se torna visivelmente lenta quando m\\xFAltiplos apps est\\xE3o abertos simultaneamente. Curiosamente, minimizar os apps reduz o uso de GPU para pr\\xF3ximo de zero imediatamente.\"'}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"avarayr (Usu\\xE1rio do Cursor IDE):\"})}),`\n`,(0,e.jsxs)(i.blockquote,{children:[`\n`,(0,e.jsx)(i.p,{children:'\"Cursor IDE (baseado em Electron) causa picos de uso de GPU para 100% e faz os ventiladores do meu MacBook Pro rodarem em velocidade m\\xE1xima. Isso torna a m\\xE1quina inutiliz\\xE1vel para trabalho de desenvolvimento. Tive que voltar para o Sequoia at\\xE9 que isso seja corrigido.\"'}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Do VSCode GitHub Issue #267022:\"})}),`\n`,(0,e.jsxs)(i.blockquote,{children:[`\n`,(0,e.jsx)(i.p,{children:'\"Ap\\xF3s atualizar para o macOS 26, encontrei picos significativos de uso de GPU sempre que abria projetos no VS Code. O processo WindowServer consistentemente mostra cerca de 90% de uso de GPU de acordo com o Monitor de Atividade. Os ventiladores do meu MacBook Pro 16 polegadas de 2019 est\\xE3o constantemente rodando em velocidade m\\xE1xima.\"'}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"configura\\xE7\\xF5es-de-hardware-afetadas\",children:\"Configura\\xE7\\xF5es de Hardware Afetadas\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Macs Apple Silicon:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"MacBook Air (M1, M2, M3, M4)\"}),`\n`,(0,e.jsx)(i.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,e.jsx)(i.li,{children:\"Mac Studio (M1 Max, M1 Ultra, M2 Max, M2 Ultra)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Mac mini (M1, M2, M4, M4 Pro)\"}),`\n`,(0,e.jsx)(i.li,{children:\"iMac (M1, M3, M4)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Macs Intel (Suporte Final do macOS Tahoe):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Mac Pro (2019)\"}),`\n`,(0,e.jsx)(i.li,{children:\"MacBook Pro 16 polegadas (2019)\"}),`\n`,(0,e.jsx)(i.li,{children:\"MacBook Pro 13 polegadas (2020)\"}),`\n`,(0,e.jsx)(i.li,{children:\"iMac 27 polegadas (2020)\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Nota\"}),\": Macs Intel experimentam degrada\\xE7\\xE3o de performance ainda mais severa devido a gr\\xE1ficos integrados menos eficientes em compara\\xE7\\xE3o com a arquitetura de mem\\xF3ria unificada do Apple Silicon.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"solu\\xE7\\xF5es-completas-de-corre\\xE7\\xE3o-guia-de-remedia\\xE7\\xE3o-passo-a-passo\",children:\"Solu\\xE7\\xF5es Completas de Corre\\xE7\\xE3o: Guia de Remedia\\xE7\\xE3o Passo a Passo\"}),`\n`,(0,e.jsx)(i.h3,{id:\"m\\xE9todo-1-atualizar-seus-aplicativos-recomendado\",children:\"M\\xE9todo 1: Atualizar Seus Aplicativos (Recomendado)\"}),`\n`,(0,e.jsx)(i.p,{children:\"Esta \\xE9 a solu\\xE7\\xE3o permanente e oficial que aborda a causa raiz.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 1: Verificar Status de Atualiza\\xE7\\xE3o do App\"})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Visite \",(0,e.jsx)(i.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"}),\" para ver se seus apps foram atualizados.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 2: Atualizar Apps Corrigidos\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Para Apps da App Store:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Abra a \",(0,e.jsx)(i.strong,{children:\"App Store\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Clique na aba \",(0,e.jsx)(i.strong,{children:\"Atualiza\\xE7\\xF5es\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"Atualize todos os apps dispon\\xEDveis\"}),`\n`,(0,e.jsx)(i.li,{children:\"Reinicie o app ap\\xF3s atualizar\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Para Apps de Download Direto:\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Visual Studio Code:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificar vers\\xE3o atual\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"code\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Atualizar via Homebrew\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" upgrade\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" visual-studio-code\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ou baixe a mais recente de: https://code.visualstudio.com/\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Slack:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Slack \\u2192 \",(0,e.jsx)(i.strong,{children:\"Verificar Atualiza\\xE7\\xF5es\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Ou baixe de: \",(0,e.jsx)(i.a,{href:\"https://slack.com/downloads/mac\",children:\"https://slack.com/downloads/mac\"})]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Discord:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Discord \\u2192 \",(0,e.jsx)(i.strong,{children:\"Verificar Atualiza\\xE7\\xF5es\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Ou baixe de: \",(0,e.jsx)(i.a,{href:\"https://discord.com/download\",children:\"https://discord.com/download\"})]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Obsidian:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Configura\\xE7\\xF5es \\u2192 \",(0,e.jsx)(i.strong,{children:\"Sobre\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Verificar atualiza\\xE7\\xF5es\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Ou baixe de: \",(0,e.jsx)(i.a,{href:\"https://obsidian.md/download\",children:\"https://obsidian.md/download\"})]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passo 3: Verificar Implementa\\xE7\\xE3o da Corre\\xE7\\xE3o\"})}),`\n`,(0,e.jsx)(i.p,{children:\"Ap\\xF3s atualizar:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Abra o Monitor de Atividade\"}),`\n`,(0,e.jsx)(i.li,{children:\"Lance o app atualizado\"}),`\n`,(0,e.jsx)(i.li,{children:\"Verifique o uso de GPU do WindowServer\"}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Esperado\"}),\": O uso de GPU deve estar em 5-15% (faixa normal)\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Performance de Extens\\xE3o do VSCode\",src:\"/images/blog/shared/vscode-extension-host-profiling.webp\",width:\"683\",height:\"140\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"m\\xE9todo-2-solu\\xE7\\xF5es-tempor\\xE1rias-enquanto-aguarda-por-atualiza\\xE7\\xF5es\",children:\"M\\xE9todo 2: Solu\\xE7\\xF5es Tempor\\xE1rias (Enquanto Aguarda por Atualiza\\xE7\\xF5es)\"}),`\n`,(0,e.jsx)(i.p,{children:\"Se seus apps cr\\xEDticos ainda n\\xE3o foram atualizados, essas solu\\xE7\\xF5es podem melhorar significativamente a performance.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solu\\xE7\\xE3o 1: Desabilitar Sombras de Janela (Espec\\xEDfico do VSCode)\"})}),`\n`,(0,e.jsx)(i.p,{children:\"A equipe do Microsoft VSCode implementou uma corre\\xE7\\xE3o tempor\\xE1ria desabilitando sombras no Darwin 26.x:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Lan\\xE7ar VSCode com sombras desabilitadas\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"CHROME_HEADLESS\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"1\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" code\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ou defina permanentemente no seu perfil de shell\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 'export CHROME_HEADLESS=1'\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >>\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/.zshrc\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"source\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/.zshrc\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Limita\\xE7\\xF5es\"}),\":\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Funciona apenas para apps Chromium/Electron que respeitam essa flag\"}),`\n`,(0,e.jsx)(i.li,{children:\"Remove sombras de janela (impacto est\\xE9tico)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Deve ser definido em cada sess\\xE3o a menos que adicionado ao perfil de shell\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solu\\xE7\\xE3o 2: Minimizar Apps N\\xE3o Utilizados\"})}),`\n`,(0,e.jsx)(i.p,{children:\"O bug afeta apenas apps em primeiro plano ou vis\\xEDveis em segundo plano.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Al\\xEDvio Imediato:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Minimize (\\u2318 + M) apps Electron quando n\\xE3o estiver usando ativamente\"}),`\n`,(0,e.jsx)(i.li,{children:\"O uso de GPU cai para pr\\xF3ximo de zero quando minimizado\"}),`\n`,(0,e.jsx)(i.li,{children:\"Use \\u2318 + Tab para alternar entre apps eficientemente\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solu\\xE7\\xE3o 3: Usar Modo Tela Cheia\"})}),`\n`,(0,e.jsx)(i.p,{children:\"O modo tela cheia muda como o macOS renderiza janelas, frequentemente contornando o problema de c\\xE1lculo de sombra.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Como Habilitar:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Clique no bot\\xE3o verde no canto superior esquerdo da janela do app\"}),`\n`,(0,e.jsxs)(i.li,{children:[\"Ou use: \",(0,e.jsx)(i.strong,{children:\"\\u2303 Control + \\u2318 Command + F\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"O uso de GPU frequentemente retorna ao normal no modo tela cheia\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solu\\xE7\\xE3o 4: Reduzir Transpar\\xEAncia (Macs Intel)\"})}),`\n`,(0,e.jsx)(i.p,{children:\"Esta configura\\xE7\\xE3o em n\\xEDvel de sistema reduz significativamente a carga de trabalho da GPU em Macs Intel.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Passos:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Configura\\xE7\\xF5es do Sistema\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Acessibilidade\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Tela\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Habilite \",(0,e.jsx)(i.strong,{children:'\"Reduzir transpar\\xEAncia\"'})]}),`\n`,(0,e.jsx)(i.li,{children:\"Reinicie aplicativos afetados\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Configura\\xE7\\xF5es de Acessibilidade do macOS\",src:\"/images/blog/shared/macos-accessibility-settings.webp\",width:\"1216\",height:\"1188\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Impacto:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Macs Intel\"}),\": Redu\\xE7\\xE3o de 20-30% no uso de GPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Apple Silicon\"}),\": Redu\\xE7\\xE3o de 5-10% no uso de GPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Compensa\\xE7\\xE3o\"}),\": Efeitos Liquid Glass UI desabilitados\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"m\\xE9todo-3-usar-apps-nativos-alternativos\",children:\"M\\xE9todo 3: Usar Apps Nativos Alternativos\"}),`\n`,(0,e.jsx)(i.p,{children:\"Enquanto aguarda por corre\\xE7\\xF5es, considere mudar para apps nativos do Mac para fluxos de trabalho cr\\xEDticos.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Editores de Desenvolvimento:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Zed\"}),\" - Baseado em Rust, extremamente r\\xE1pido, app nativo do Mac\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Nova\"}),\" - Editor de c\\xF3digo nativo do Mac da Panic\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"BBEdit\"}),\" - Editor de texto cl\\xE1ssico do Mac, extremamente eficiente\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Xcode\"}),\" - Para desenvolvimento Swift/iOS, totalmente nativo\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Apps de Comunica\\xE7\\xE3o:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Safari\"}),\" - Para vers\\xF5es web de Slack/Discord (melhor performance que Electron)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Mensagens\"}),\" - Integra\\xE7\\xE3o nativa de iMessage/SMS\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"FaceTime\"}),\" - Alternativa de videoconfer\\xEAncia ao Zoom/Teams\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Anota\\xE7\\xF5es:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Apple Notes\"}),\" - Nativo, sincroniza\\xE7\\xE3o iCloud, excelente performance\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Bear\"}),\" - App de anota\\xE7\\xF5es nativo Mac/iOS\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Craft\"}),\" - Editor de documentos nativo com bancos de dados\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"m\\xE9todo-4-fazer-downgrade-para-macos-sequoia-\\xFAltimo-recurso\",children:\"M\\xE9todo 4: Fazer Downgrade para macOS Sequoia (\\xDAltimo Recurso)\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"\\u26A0\\uFE0F Aviso\"}),\": Considere isso apenas se seu trabalho estiver completamente bloqueado.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Antes de Fazer Downgrade:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Backup Completo do Time Machine\"}),\": Essencial para seguran\\xE7a de dados\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Exportar Dados Cr\\xEDticos\"}),\": Assegure que todos os arquivos importantes estejam com backup\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Documentar Apps Instalados\"}),\": Liste apps para reinstalar\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Processo de Downgrade:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Crie instalador USB inicializ\\xE1vel do macOS Sequoia\"}),`\n`,(0,e.jsxs)(i.li,{children:[\"Reinicie o Mac e segure a tecla \",(0,e.jsx)(i.strong,{children:\"Option\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"Inicialize do instalador USB\"}),`\n`,(0,e.jsx)(i.li,{children:\"Apague e reinstale o macOS Sequoia\"}),`\n`,(0,e.jsx)(i.li,{children:\"Restaure do backup do Time Machine (pr\\xE9-Tahoe)\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Alternativa\"}),\": Use um volume APFS separado para dual boot do Sequoia e Tahoe.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"otimiza\\xE7\\xE3o-de-ferramentas-de-desenvolvimento-al\\xE9m-da-corre\\xE7\\xE3o-do-electron\",children:\"Otimiza\\xE7\\xE3o de Ferramentas de Desenvolvimento: Al\\xE9m da Corre\\xE7\\xE3o do Electron\"}),`\n`,(0,e.jsx)(i.p,{children:\"Mesmo ap\\xF3s aplicar corre\\xE7\\xF5es, otimizar seu ambiente de desenvolvimento garante m\\xE1xima performance no macOS Tahoe.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"otimiza\\xE7\\xE3o-de-performance-do-visual-studio-code\",children:\"Otimiza\\xE7\\xE3o de Performance do Visual Studio Code\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Configura\\xE7\\xE3o settings.json Essencial:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"{\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Desabilitar recursos visuais que consomem muitos recursos\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.minimap.enabled\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.smoothScrolling\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.cursorBlinking\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"solid\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.cursorSmoothCaretAnimation\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"off\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Otimizar renderiza\\xE7\\xE3o\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.renderWhitespace\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"selection\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.renderControlCharacters\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"editor.renderIndentGuides\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Reduzir sobrecarga de monitoramento de arquivo\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"files.watcherExclude\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": {\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/.git/objects/**\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/.git/subtree-cache/**\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/node_modules/*/**\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/.hg/store/**\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/bower_components/**\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"  },\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Desabilitar telemetria\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"telemetry.telemetryLevel\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"off\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Performance de extens\\xE3o\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"extensions.autoUpdate\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"extensions.autoCheckUpdates\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  // Otimiza\\xE7\\xE3o de busca\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"search.followSymlinks\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"false\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'  \"search.exclude\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": {\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/node_modules\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/dist\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\",\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:'    \"**/build\"'}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\": \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"true\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"  }\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"}\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Melhores Pr\\xE1ticas de Gerenciamento de Extens\\xF5es:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Auditar Extens\\xF5es Regularmente\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Paleta de Comandos (\\u2318\\u21E7P) \\u2192 Developer: Show Running Extensions\"})})})})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Extens\\xF5es s\\xE3o ordenadas por tempo de ativa\\xE7\\xE3o\"}),`\n`,(0,e.jsx)(i.li,{children:\"Desabilite extens\\xF5es com >1s de tempo de ativa\\xE7\\xE3o se n\\xE3o cr\\xEDticas\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(i.li,{children:[`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Usar Extension Bisect para Solu\\xE7\\xE3o de Problemas\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Paleta de Comandos (\\u2318\\u21E7P) \\u2192 Help: Start Extension Bisect\"})})})})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Busca bin\\xE1ria para identificar extens\\xF5es problem\\xE1ticas\"}),`\n`,(0,e.jsx)(i.li,{children:\"Desabilita automaticamente metade das extens\\xF5es por vez\"}),`\n`]}),`\n`]}),`\n`,(0,e.jsxs)(i.li,{children:[`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Monitorar Uso de CPU do Extension Host\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Paleta de Comandos (\\u2318\\u21E7P) \\u2192 Help: Open Process Explorer\"})})})})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Uso de CPU e mem\\xF3ria em tempo real por processo\"}),`\n`,(0,e.jsx)(i.li,{children:\"Identifique extens\\xF5es causando problemas de performance\"}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Performance de Inicializa\\xE7\\xE3o do VSCode\",src:\"/images/blog/shared/vscode-startup-performance.webp\",width:\"2076\",height:\"934\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Profiling de Performance:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# An\\xE1lise de performance de inicializa\\xE7\\xE3o\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Developer:\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Startup\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Performance\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Profiling de extension host\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Developer:\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Running\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Extensions\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Profiling de processo renderizador\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Developer:\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Toggle\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Developer\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Tools\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" (\\u2318\\u2325I)\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Navegue para aba Performance \\u2192 Gravar \\u2192 Parar\"})})]})})}),`\n`,(0,e.jsx)(i.h3,{id:\"otimiza\\xE7\\xE3o-do-docker-desktop-para-macos-tahoe\",children:\"Otimiza\\xE7\\xE3o do Docker Desktop para macOS Tahoe\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Aloca\\xE7\\xE3o de Recursos Recomendada:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Docker Desktop\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Settings\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Resources\"})]}),`\n`]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"CPU: 4-8 n\\xFAcleos (padr\\xE3o: todos dispon\\xEDveis)\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Mem\\xF3ria: 4-8 GB (padr\\xE3o: 2GB \\xE9 muito baixo!)\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Swap: 2 GB (padr\\xE3o: 1GB)\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Tamanho da Imagem de Disco: 64+ GB\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Melhorias de Performance do VirtioFS:\"})}),`\n`,(0,e.jsx)(i.p,{children:\"Docker Desktop 4.33+ inclui otimiza\\xE7\\xF5es significativas do VirtioFS:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"3x mais r\\xE1pido que vers\\xF5es anteriores (era 5-6x mais lento que nativo)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Aumento do timeout de cache de diret\\xF3rio\"}),`\n`,(0,e.jsx)(i.li,{children:\"Notifica\\xE7\\xF5es de mudan\\xE7a de host otimizadas\"}),`\n`,(0,e.jsx)(i.li,{children:\"Opera\\xE7\\xF5es FUSE extras removidas\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Habilitar Synchronized File Shares:\"})}),`\n`,(0,e.jsx)(i.p,{children:\"Docker Desktop 4.27+ oferece 59% de melhoria de velocidade para builds:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Settings\"}),\" \\u2192 \",(0,e.jsx)(i.strong,{children:\"Features\"}),\" \\u2192 Habilite \",(0,e.jsx)(i.strong,{children:'\"Synchronized file shares\"'})]}),`\n`,(0,e.jsx)(i.li,{children:\"Requer assinatura paga do Docker Desktop ($7-9/m\\xEAs)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Alternativa: Docker VMM (Apenas Apple Silicon)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Ganhos de Performance:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"2x mais r\\xE1pido com cache frio\"}),`\n`,(0,e.jsx)(i.li,{children:\"At\\xE9 25x mais r\\xE1pido com cache quente\"}),`\n`,(0,e.jsx)(i.li,{children:\"Pode exceder opera\\xE7\\xF5es nativas de sistema de arquivos do Mac!\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Limita\\xE7\\xE3o\"}),\": N\\xE3o suporta Rosetta 2 para bin\\xE1rios x86_64\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"performance-de-gerenciadores-de-pacotes-npm-vs-yarn-vs-pnpm\",children:\"Performance de Gerenciadores de Pacotes: npm vs Yarn vs pnpm\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Benchmarks de Performance 2025:\"})}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Gerenciador de Pacotes\"}),(0,e.jsx)(i.th,{children:\"Tempo de Instala\\xE7\\xE3o (1000 deps)\"}),(0,e.jsx)(i.th,{children:\"Espa\\xE7o em Disco\"}),(0,e.jsx)(i.th,{children:\"Participa\\xE7\\xE3o no Mercado\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"pnpm\"})}),(0,e.jsx)(i.td,{children:\"767ms\"}),(0,e.jsx)(i.td,{children:\"70-80% menos\"}),(0,e.jsx)(i.td,{children:\"19.9%\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Yarn PnP\"})}),(0,e.jsx)(i.td,{children:\"707ms\"}),(0,e.jsx)(i.td,{children:\"Padr\\xE3o\"}),(0,e.jsx)(i.td,{children:\"21.5%\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Yarn Classic\"})}),(0,e.jsx)(i.td,{children:\"~2.5s\"}),(0,e.jsx)(i.td,{children:\"Padr\\xE3o\"}),(0,e.jsx)(i.td,{children:\"(inclu\\xEDdo acima)\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"npm\"})}),(0,e.jsx)(i.td,{children:\"~5s+\"}),(0,e.jsx)(i.td,{children:\"Linha base\"}),(0,e.jsx)(i.td,{children:\"56.6%\"})]})]})]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Benchmarks de Gerenciadores de Pacotes\",src:\"/images/blog/shared/pnpm-benchmark-comparison.svg\",width:\"300\",height:\"319\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Recomenda\\xE7\\xE3o: Mudar para pnpm\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Por Que pnpm:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Instala\\xE7\\xF5es Mais R\\xE1pidas\"}),\": 767ms vs 5+ segundos do npm\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Economia de Espa\\xE7o em Disco\"}),\": 70-80% menos armazenamento usado\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Gerenciamento de Depend\\xEAncias Mais Rigoroso\"}),\": Sem depend\\xEAncias fantasma\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Perfeito para Monorepos\"}),\": Suporte integrado de workspace\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Instala\\xE7\\xE3o:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Instalar pnpm via Homebrew\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pnpm\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ou via instalador oficial\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"curl\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -fsSL\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" https://get.pnpm.io/install.sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" -\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Migrar projeto existente\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pnpm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" import\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Converte package-lock.json para pnpm-lock.yaml\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pnpm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"})]})]})})}),`\n`,(0,e.jsx)(i.h3,{id:\"otimiza\\xE7\\xE3o-do-homebrew-no-macos-tahoe\",children:\"Otimiza\\xE7\\xE3o do Homebrew no macOS Tahoe\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Assegurar Vers\\xE3o Mais Recente do Homebrew:\"})}),`\n`,(0,e.jsx)(i.p,{children:\"O macOS Tahoe 26 requer Homebrew 4.6.0+ para compatibilidade total.\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Atualizar Homebrew\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" update\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificar vers\\xE3o (deve ser 4.6.0+)\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --version\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verifica\\xE7\\xE3o de sa\\xFAde\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" doctor\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"\\u26A0\\uFE0F Aviso Cr\\xEDtico para Usu\\xE1rios de Mac Intel:\"})}),`\n`,(0,e.jsxs)(i.p,{children:[\"O macOS Tahoe 26 \\xE9 a \",(0,e.jsx)(i.strong,{children:\"\\xFAltima vers\\xE3o\"}),\" suportando arquitetura Intel x86_64. O Homebrew descontinuar\\xE1 o suporte Intel em um lan\\xE7amento futuro.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Otimiza\\xE7\\xF5es de Performance:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpeza regular (executar mensalmente)\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cleanup\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -s\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"              # Remover vers\\xF5es antigas\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" autoremove\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"             # Remover depend\\xEAncias n\\xE3o utilizadas\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Downloads paralelos (adicionar ao ~/.zshrc)\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" HOMEBREW_PARALLEL\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"4\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Desabilitar analytics\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" analytics\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" off\"})]})]})})}),`\n`,(0,e.jsx)(i.h2,{id:\"solu\\xE7\\xF5es-alternativas-e-frameworks-de-apps-nativos\",children:\"Solu\\xE7\\xF5es Alternativas e Frameworks de Apps Nativos\"}),`\n`,(0,e.jsx)(i.h3,{id:\"por-que-considerar-alternativas-nativas\",children:\"Por Que Considerar Alternativas Nativas?\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Benef\\xEDcios de Performance:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"50-70% Menos Uso de Mem\\xF3ria\"}),\": Apps nativos usam 200-500MB vs 500MB-1GB do Electron\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Inicializa\\xE7\\xE3o Mais R\\xE1pida\"}),\": 2-3x mais r\\xE1pido inicializa\\xE7\\xE3o a frio\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Melhor Dura\\xE7\\xE3o de Bateria\"}),\": Melhoria de 20-30%\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Efici\\xEAncia T\\xE9rmica\"}),\": Gera\\xE7\\xE3o de calor significativamente reduzida\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Tamanho Menor de App\"}),\": 3-10MB vs 100-200MB para apps Electron\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"principais-frameworks-de-apps-nativos-para-desenvolvimento-mac\",children:\"Principais Frameworks de Apps Nativos para Desenvolvimento Mac\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. Tauri (Rust + Web) - Melhor Equil\\xEDbrio\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Pr\\xF3s:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"50% menos mem\\xF3ria que Electron\"}),`\n`,(0,e.jsx)(i.li,{children:\"Tamanho de bundle de 3-10MB (vs 100-200MB Electron)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Performance nativa com flexibilidade de UI web\"}),`\n`,(0,e.jsx)(i.li,{children:\"Ecossistema e comunidade crescentes\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Contras:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Ecossistema menor que Electron\"}),`\n`,(0,e.jsx)(i.li,{children:\"Requer conhecimento de Rust para recursos avan\\xE7ados\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Melhor Para\"}),\": Novos projetos priorizando performance\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. Swift/SwiftUI - Performance M\\xE1xima\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Pr\\xF3s:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Integra\\xE7\\xE3o m\\xE1xima com macOS\"}),`\n`,(0,e.jsx)(i.li,{children:\"Framework de primeira linha da Apple\"}),`\n`,(0,e.jsx)(i.li,{children:\"Excelente performance e dura\\xE7\\xE3o de bateria\"}),`\n`,(0,e.jsx)(i.li,{children:\"Componentes de UI nativos\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Contras:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Apenas macOS (n\\xE3o multiplataforma)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Curva de aprendizado mais \\xEDngreme\"}),`\n`,(0,e.jsx)(i.li,{children:\"Requer Xcode e conhecimento de Swift\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Melhor Para\"}),\": Aplica\\xE7\\xF5es exclusivas para Mac\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"3. Flutter - Solu\\xE7\\xE3o Multiplataforma do Google\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Pr\\xF3s:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Base de c\\xF3digo \\xFAnica para Mac, Windows, Linux, iOS, Android\"}),`\n`,(0,e.jsx)(i.li,{children:\"UI bonita e consistente\"}),`\n`,(0,e.jsx)(i.li,{children:\"Hot reload para desenvolvimento r\\xE1pido\"}),`\n`,(0,e.jsx)(i.li,{children:\"Boa performance (compilado para nativo)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Contras:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Tamanho de app maior que Swift nativo\"}),`\n`,(0,e.jsx)(i.li,{children:\"Sensa\\xE7\\xE3o menos nativa do macOS\"}),`\n`,(0,e.jsx)(i.li,{children:\"Curva de aprendizado para linguagem Dart\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Melhor Para\"}),\": Apps multiplataforma com UI moderna\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"performance-rosetta-2-vs-nativa-apple-silicon\",children:\"Performance Rosetta 2 vs Nativa (Apple Silicon)\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Compara\\xE7\\xE3o de Performance:\"})}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"M\\xE9trica\"}),(0,e.jsx)(i.th,{children:\"Apple Silicon Nativo\"}),(0,e.jsx)(i.th,{children:\"Rosetta 2 (Apps Intel)\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Performance Single-Core\"})}),(0,e.jsx)(i.td,{children:\"100%\"}),(0,e.jsx)(i.td,{children:\"78-79%\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Performance Multi-Core\"})}),(0,e.jsx)(i.td,{children:\"100%\"}),(0,e.jsx)(i.td,{children:\"75-80%\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Efici\\xEAncia de Mem\\xF3ria\"})}),(0,e.jsx)(i.td,{children:\"Excelente\"}),(0,e.jsx)(i.td,{children:\"Boa (90%+)\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Dura\\xE7\\xE3o de Bateria\"})}),(0,e.jsx)(i.td,{children:\"Excelente\"}),(0,e.jsx)(i.td,{children:\"20-30% pior\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Performance T\\xE9rmica\"})}),(0,e.jsx)(i.td,{children:\"Fria\"}),(0,e.jsx)(i.td,{children:\"Mais quente\"})]})]})]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Exemplos do Mundo Real:\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Cubase 12 (Produ\\xE7\\xE3o de \\xC1udio):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Nativo\"}),\": Performance completa, excelente efici\\xEAncia\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Rosetta 2\"}),\": 30% mais lento na renderiza\\xE7\\xE3o, maior uso de CPU\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Adobe Lightroom:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Nativo\"}),\": Diferen\\xE7a m\\xEDnima em fluxos de trabalho t\\xEDpicos\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Rosetta 2\"}),\": Pequeno lag durante processamento em lote pesado\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Recomenda\\xE7\\xE3o\"}),\": Sempre use apps nativos Apple Silicon quando dispon\\xEDveis para melhor performance em Macs s\\xE9rie M.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"ferramentas-de-monitoramento-de-performance-rastrear-e-otimizar\",children:\"Ferramentas de Monitoramento de Performance: Rastrear e Otimizar\"}),`\n`,(0,e.jsx)(i.h3,{id:\"solu\\xE7\\xF5es-de-monitoramento-gratuitas\",children:\"Solu\\xE7\\xF5es de Monitoramento Gratuitas\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. Monitor de Atividade (Integrado)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Como Usar:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Aplicativos \\u2192 Utilit\\xE1rios \\u2192 Monitor de Atividade\"}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Aba CPU\"}),\": Identificar processos intensivos de CPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Aba Mem\\xF3ria\"}),\": Verificar press\\xE3o de mem\\xF3ria\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Aba Energia\"}),\": Ver impacto de bateria por app\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Aba Disco\"}),\": Monitorar atividade de disco\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Aba Rede\"}),\": Rastrear uso de rede\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Atalhos de Teclado:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"For\\xE7ar Encerrar: \\u2318 + Option + Escape\"}),`\n`,(0,e.jsx)(i.li,{children:\"Encerrar Processo: Selecionar processo \\u2192 \\u2318 + Q\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. Stats (Gratuito, C\\xF3digo Aberto)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Recursos:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Monitoramento de sistema na barra de menu\"}),`\n`,(0,e.jsx)(i.li,{children:\"Estat\\xEDsticas de CPU, GPU, mem\\xF3ria, rede, bateria\"}),`\n`,(0,e.jsx)(i.li,{children:\"Altamente personaliz\\xE1vel\"}),`\n`,(0,e.jsx)(i.li,{children:\"Sobrecarga de performance zero\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Instala\\xE7\\xE3o:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stats\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ou baixe de: https://github.com/exelban/stats\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Barra de Menu Stats\",src:\"/images/blog/shared/stats-menubar-interface.webp\",width:\"1986\",height:\"90\"})}),`\n`,(0,e.jsx)(i.h3,{id:\"ferramentas-de-monitoramento-premium\",children:\"Ferramentas de Monitoramento Premium\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. iStat Menus ($18 pagamento \\xFAnico)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Recursos:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Monitoramento abrangente na barra de menu\"}),`\n`,(0,e.jsx)(i.li,{children:\"CPU, GPU, mem\\xF3ria, discos, rede, sensores\"}),`\n`,(0,e.jsx)(i.li,{children:\"Gr\\xE1ficos hist\\xF3ricos e notifica\\xE7\\xF5es\"}),`\n`,(0,e.jsx)(i.li,{children:\"Integra\\xE7\\xE3o com clima\"}),`\n`,(0,e.jsx)(i.li,{children:\"App totalmente nativo Apple Silicon\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Por Que iStat Menus:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Padr\\xE3o ouro para monitoramento Mac\"}),`\n`,(0,e.jsx)(i.li,{children:\"Dados de sensores altamente detalhados\"}),`\n`,(0,e.jsx)(i.li,{children:\"Excelentes op\\xE7\\xF5es de personaliza\\xE7\\xE3o\"}),`\n`,(0,e.jsx)(i.li,{children:\"Vale o investimento para profissionais\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Interface do iStat Menus\",src:\"/images/blog/shared/istat-menus-interface-2.webp\",width:\"2576\",height:\"790\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Instala\\xE7\\xE3o:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Compre de: \",(0,e.jsx)(i.a,{href:\"https://bjango.com/mac/istatmenus/\",children:\"https://bjango.com/mac/istatmenus/\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"Teste gratuito de 14 dias dispon\\xEDvel\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. TG Pro ($20 pagamento \\xFAnico)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Recursos:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Monitoramento avan\\xE7ado de temperatura\"}),`\n`,(0,e.jsx)(i.li,{children:\"Controle personalizado de ventilador\"}),`\n`,(0,e.jsx)(i.li,{children:\"Diagn\\xF3sticos abrangentes\"}),`\n`,(0,e.jsx)(i.li,{children:\"Monitoramento de sa\\xFAde de hardware\"}),`\n`,(0,e.jsx)(i.li,{children:\"Alertas para temperaturas anormais\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Por Que TG Pro:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Melhor solu\\xE7\\xE3o de gerenciamento t\\xE9rmico\"}),`\n`,(0,e.jsx)(i.li,{children:\"Previne danos por superaquecimento\"}),`\n`,(0,e.jsx)(i.li,{children:\"Essencial para cargas de trabalho pesadas\"}),`\n`,(0,e.jsx)(i.li,{children:\"Particularmente \\xFAtil para Macs Intel\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Interface do TG Pro\",src:\"/images/blog/shared/tgpro-main-window.webp\",width:\"2084\",height:\"1718\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Instala\\xE7\\xE3o:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Compre de: \",(0,e.jsx)(i.a,{href:\"https://www.tunabellysoftware.com/tgpro/\",children:\"https://www.tunabellysoftware.com/tgpro/\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"Teste gratuito dispon\\xEDvel\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"3. CleanMyMac X ($39.95/ano ou $89.95 vital\\xEDcio)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Recursos:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Otimiza\\xE7\\xE3o e limpeza de sistema\"}),`\n`,(0,e.jsx)(i.li,{children:\"Monitoramento de performance\"}),`\n`,(0,e.jsx)(i.li,{children:\"Remo\\xE7\\xE3o de malware\"}),`\n`,(0,e.jsx)(i.li,{children:\"Desinstalador para remo\\xE7\\xE3o completa de apps\"}),`\n`,(0,e.jsx)(i.li,{children:\"Scripts de manuten\\xE7\\xE3o\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Performance do CleanMyMac\",src:\"/images/blog/shared/cleanmymac-performance.webp\",width:\"1216\",height:\"771\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Por Que CleanMyMac X:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Solu\\xE7\\xE3o tudo-em-um\"}),`\n`,(0,e.jsx)(i.li,{children:\"Manuten\\xE7\\xE3o automatizada\"}),`\n`,(0,e.jsx)(i.li,{children:\"Interface amig\\xE1vel\"}),`\n`,(0,e.jsx)(i.li,{children:\"Economia significativa de tempo\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Instala\\xE7\\xE3o:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"Compre de: \",(0,e.jsx)(i.a,{href:\"https://macpaw.com/cleanmymac\",children:\"https://macpaw.com/cleanmymac\"})]}),`\n`,(0,e.jsx)(i.li,{children:\"Teste gratuito de 7 dias\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"configura\\xE7\\xE3o-de-monitoramento-recomendada-por-tipo-de-usu\\xE1rio\",children:\"Configura\\xE7\\xE3o de Monitoramento Recomendada por Tipo de Usu\\xE1rio\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Usu\\xE1rio com Or\\xE7amento ($0):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Stats (monitoramento gratuito)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Monitor de Atividade (integrado)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Manuten\\xE7\\xE3o manual\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Usu\\xE1rio Casual ($40/ano):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"CleanMyMac X (automatizado)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Stats (monitoramento r\\xE1pido)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Power User ($38-58 pagamento \\xFAnico):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"iStat Menus ($18)\"}),`\n`,(0,e.jsx)(i.li,{children:\"TG Pro ($20) - se preocupa\\xE7\\xF5es t\\xE9rmicas\"}),`\n`,(0,e.jsx)(i.li,{children:\"Stats (monitoramento de backup)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Profissional ($38 + ferramentas):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"iStat Menus + TG Pro\"}),`\n`,(0,e.jsx)(i.li,{children:\"CleanMyMac X para automa\\xE7\\xE3o\"}),`\n`,(0,e.jsx)(i.li,{children:\"Scripts de monitoramento personalizados\"}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"estrat\\xE9gias-de-manuten\\xE7\\xE3o-preventiva-performance-a-longo-prazo\",children:\"Estrat\\xE9gias de Manuten\\xE7\\xE3o Preventiva: Performance a Longo Prazo\"}),`\n`,(0,e.jsx)(i.h3,{id:\"pr\\xE1ticas-di\\xE1rias-2-5-minutos\",children:\"Pr\\xE1ticas Di\\xE1rias (2-5 minutos)\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. Fechar Aplica\\xE7\\xF5es N\\xE3o Utilizadas\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verifica\\xE7\\xE3o r\\xE1pida de app\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"\\u2318\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Tab\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Ver todos os apps em execu\\xE7\\xE3o\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"\\u2318\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Q\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"    # Encerrar app selecionado\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. Gerenciar Abas do Navegador\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Feche abas que voc\\xEA n\\xE3o est\\xE1 usando ativamente\"}),`\n`,(0,e.jsx)(i.li,{children:'Use agrupamento de abas ou favoritos para conte\\xFAdo \"ler depois\"'}),`\n`,(0,e.jsx)(i.li,{children:\"Cada aba = 50-200MB de RAM\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"3. Reiniciar Apps Electron\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Encerre e relance apps Electron de longa execu\\xE7\\xE3o diariamente\"}),`\n`,(0,e.jsx)(i.li,{children:\"Limpa vazamentos de mem\\xF3ria e recursos acumulados\"}),`\n`,(0,e.jsx)(i.li,{children:\"Leva 5 segundos, economiza horas de lentid\\xE3o\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"pr\\xE1ticas-semanais-15-30-minutos\",children:\"Pr\\xE1ticas Semanais (15-30 minutos)\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. Reinicializa\\xE7\\xE3o do Sistema\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Recomendado: Uma vez por semana\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" \\u2192\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Reiniciar...\"})]})]})})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Limpa vazamentos de mem\\xF3ria em n\\xEDvel de sistema\"}),`\n`,(0,e.jsx)(i.li,{children:\"Reinicia WindowServer e outros processos principais\"}),`\n`,(0,e.jsx)(i.li,{children:\"Aplica atualiza\\xE7\\xF5es de sistema pendentes\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. Atualizar Aplica\\xE7\\xF5es\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Verifique atualiza\\xE7\\xF5es da App Store\"}),`\n`,(0,e.jsxs)(i.li,{children:[\"Atualize pacotes Homebrew: \",(0,e.jsx)(i.code,{children:\"brew upgrade\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"Atualize pacotes npm globais: \",(0,e.jsx)(i.code,{children:\"npm update -g\"})]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"3. Limpeza R\\xE1pida do Sistema\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpar caches do sistema\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Caches/\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Esvaziar lixeira\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" \\u2192\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Esvaziar\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Lixeira\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpar pasta Downloads\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Revisar e deletar arquivos desnecess\\xE1rios\"})})]})})}),`\n`,(0,e.jsx)(i.h3,{id:\"pr\\xE1ticas-mensais-30-60-minutos\",children:\"Pr\\xE1ticas Mensais (30-60 minutos)\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. Limpeza Profunda com CleanMyMac X\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Execute limpeza de Lixo do Sistema\"}),`\n`,(0,e.jsx)(i.li,{children:\"Limpe arquivos grandes e antigos\"}),`\n`,(0,e.jsx)(i.li,{children:\"Otimize armazenamento com compress\\xE3o de arquivo\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. Otimiza\\xE7\\xE3o de Armazenamento\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verificar uso de disco\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"df\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Encontrar arquivos grandes\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"du\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -sh\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Documents/\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" sort\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -h\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Otimizar biblioteca de Fotos\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"Fotos\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" \\u2192\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Arquivo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" \\u2192\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Otimizar\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Armazenamento\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" do\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Mac\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"3. Auditoria de Extens\\xF5es e Plugins\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"VSCode: Revisar e desabilitar extens\\xF5es n\\xE3o utilizadas\"}),`\n`,(0,e.jsx)(i.li,{children:\"Safari: Verificar e remover extens\\xF5es desnecess\\xE1rias\"}),`\n`,(0,e.jsx)(i.li,{children:\"Prefer\\xEAncias do Sistema: Revisar Itens de Login\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"pr\\xE1ticas-trimestrais-1-2-horas\",children:\"Pr\\xE1ticas Trimestrais (1-2 horas)\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"1. Limpeza Completa do Sistema\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Execute todos os m\\xF3dulos do CleanMyMac X\"}),`\n`,(0,e.jsx)(i.li,{children:\"Limpe todos os caches e hist\\xF3rico de navegadores\"}),`\n`,(0,e.jsx)(i.li,{children:\"Remova aplica\\xE7\\xF5es n\\xE3o utilizadas completamente\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"2. Reset de SMC e NVRAM (Se Problemas Persistirem)\"})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Resetar SMC (Apple Silicon):\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Desligue o Mac\"}),`\n`,(0,e.jsx)(i.li,{children:\"Aguarde 30 segundos\"}),`\n`,(0,e.jsx)(i.li,{children:`Ligue o Mac\n(Nenhuma combina\\xE7\\xE3o de bot\\xE3o necess\\xE1ria no Apple Silicon)`}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Resetar SMC (Mac Intel):\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Desligue o Mac\"}),`\n`,(0,e.jsx)(i.li,{children:\"Pressione Shift + Control + Option + Power por 10 segundos\"}),`\n`,(0,e.jsx)(i.li,{children:\"Solte, ent\\xE3o ligue o Mac\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Resetar NVRAM:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Desligue o Mac\"}),`\n`,(0,e.jsx)(i.li,{children:\"Ligue e imediatamente pressione Option + Command + P + R\"}),`\n`,(0,e.jsx)(i.li,{children:\"Segure por 20 segundos\"}),`\n`,(0,e.jsx)(i.li,{children:\"Solte quando ouvir o segundo som de inicializa\\xE7\\xE3o\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"3. Verifica\\xE7\\xE3o de Backup do Time Machine\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Assegure que backups est\\xE3o sendo executados com sucesso\"}),`\n`,(0,e.jsx)(i.li,{children:\"Teste restaura\\xE7\\xE3o de backup\"}),`\n`,(0,e.jsx)(i.li,{children:\"Verifique sa\\xFAde do disco de backup\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"manuten\\xE7\\xE3o-espec\\xEDfica-de-apps-electron\",children:\"Manuten\\xE7\\xE3o Espec\\xEDfica de Apps Electron\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Di\\xE1rio:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Reinicie apps ap\\xF3s 4-6 horas de uso cont\\xEDnuo\"}),`\n`,(0,e.jsx)(i.li,{children:\"Monitore uso de mem\\xF3ria no Monitor de Atividade\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Semanal:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Atualize para vers\\xF5es mais recentes de apps\"}),`\n`,(0,e.jsx)(i.li,{children:\"Limpe caches de apps quando dispon\\xEDvel\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Mensal:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Revise alternativas para apps problem\\xE1ticos\"}),`\n`,(0,e.jsx)(i.li,{children:\"Considere mudar para apps nativos para fluxos de trabalho cr\\xEDticos\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"op\\xE7\\xF5es-de-automa\\xE7\\xE3o\",children:\"Op\\xE7\\xF5es de Automa\\xE7\\xE3o\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Agendamento do CleanMyMac X:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"CleanMyMac X \\u2192 Prefer\\xEAncias \\u2192 Agendador\"}),`\n`,(0,e.jsx)(i.li,{children:\"Configure scripts de limpeza autom\\xE1tica\"}),`\n`,(0,e.jsx)(i.li,{children:\"Manuten\\xE7\\xE3o semanal do sistema recomendada\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Auto-Atualiza\\xE7\\xE3o do Homebrew:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Adicionar ao ~/.zshrc\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"export\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" HOMEBREW_AUTO_UPDATE_SECS\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"86400\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Atualiza\\xE7\\xF5es di\\xE1rias\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Script de Manuten\\xE7\\xE3o Personalizado:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"#!/bin/bash\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Salvar como ~/maintenance.sh\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Atualizar Homebrew\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" update\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" upgrade\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpar Homebrew\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cleanup\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -s\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" autoremove\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Atualizar npm\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"npm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" update\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -g\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Limpar caches do sistema\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Caches/com.apple.Safari\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Caches/com.google.Chrome\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Esvaziar lixeira\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/.Trash/\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"Manuten\\xE7\\xE3o completa!\"'})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Tornar execut\\xE1vel e executar mensalmente:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"chmod\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +x\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/maintenance.sh\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"~\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"/maintenance.sh\"})]})]})})}),`\n`,(0,e.jsx)(i.h2,{id:\"conclus\\xE3o-restaurando-a-performance-do-seu-mac\",children:\"Conclus\\xE3o: Restaurando a Performance do Seu Mac\"}),`\n`,(0,e.jsx)(i.p,{children:\"O bug de performance do Electron no macOS Tahoe 26 tem sido um desafio significativo para desenvolvedores e profissionais em todo o mundo, mas com o conhecimento e ferramentas certas, voc\\xEA pode restaurar completamente a performance do seu Mac e at\\xE9 otimiz\\xE1-la al\\xE9m dos n\\xEDveis pr\\xE9-Tahoe.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"principais-conclus\\xF5es\",children:\"Principais Conclus\\xF5es\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"A\\xE7\\xF5es Imediatas:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"\\u2705 \",(0,e.jsx)(i.strong,{children:\"Verificar status de atualiza\\xE7\\xE3o de apps\"}),\" em \",(0,e.jsx)(i.a,{href:\"https://avarayr.github.io/shamelectron/\",children:\"shamelectron.com\"})]}),`\n`,(0,e.jsxs)(i.li,{children:[\"\\u2705 \",(0,e.jsx)(i.strong,{children:\"Atualizar apps corrigidos\"}),\" para vers\\xF5es com Electron 36.9.2, 37.6.0 ou 38.2.0+\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"\\u2705 \",(0,e.jsx)(i.strong,{children:\"Implementar solu\\xE7\\xF5es tempor\\xE1rias\"}),\" para apps ainda aguardando atualiza\\xE7\\xF5es (minimizar, tela cheia, reduzir transpar\\xEAncia)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"\\u2705 \",(0,e.jsx)(i.strong,{children:\"Monitorar performance\"}),\" com Monitor de Atividade ou iStat Menus\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"\\u2705 \",(0,e.jsx)(i.strong,{children:\"Considerar alternativas nativas\"}),\" para fluxos de trabalho cr\\xEDticos\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Otimiza\\xE7\\xF5es de Longo Prazo:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"VSCode\"}),\": Desabilitar extens\\xF5es desnecess\\xE1rias, otimizar configura\\xE7\\xF5es\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Docker\"}),\": Aumentar aloca\\xE7\\xE3o de mem\\xF3ria para 4-8GB\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Gerenciadores de Pacotes\"}),\": Mudar para pnpm para 70% de economia de disco e instala\\xE7\\xF5es mais r\\xE1pidas\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Homebrew\"}),\": Atualizar para 4.6.0+, executar limpezas regulares\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Manuten\\xE7\\xE3o do Sistema\"}),\": Implementar rotinas de manuten\\xE7\\xE3o di\\xE1rias, semanais, mensais\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Melhorias de Performance Que Voc\\xEA Pode Esperar:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Uso de GPU\"}),\": 80-90% \\u2192 5-15% (ap\\xF3s corre\\xE7\\xF5es)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Dura\\xE7\\xE3o de Bateria\"}),\": Melhoria de 30-50% com apps nativos\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Uso de Mem\\xF3ria\"}),\": Redu\\xE7\\xE3o de 40-60% com otimiza\\xE7\\xF5es\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Tempo de Inicializa\\xE7\\xE3o\"}),\": 2-3x mais r\\xE1pido com alternativas nativas\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Responsividade Geral\"}),\": Melhoria significativa (subjetiva mas consistente)\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"perspectiva-futura\",children:\"Perspectiva Futura\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Curto Prazo (macOS Tahoe 26.1-26.3):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Mais apps implementar\\xE3o corre\\xE7\\xF5es do Electron nas pr\\xF3ximas semanas\"}),`\n`,(0,e.jsx)(i.li,{children:\"Apple pode otimizar o WindowServer ainda mais em lan\\xE7amentos pontuais\"}),`\n`,(0,e.jsx)(i.li,{children:\"Rastreamento da comunidade em shamelectron.com continuar\\xE1\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Longo Prazo (2026+):\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Mudan\\xE7a da ind\\xFAstria em dire\\xE7\\xE3o a frameworks nativos (Tauri, Swift, Flutter)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Mantenedores do Electron aprendendo com armadilhas de APIs privadas\"}),`\n`,(0,e.jsx)(i.li,{children:\"macOS 27 provavelmente descontinuar\\xE1 completamente o suporte Intel, otimizando ainda mais para Apple Silicon\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"configura\\xE7\\xE3o-de-monitoramento-recomendada\",children:\"Configura\\xE7\\xE3o de Monitoramento Recomendada\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Para Todos os Usu\\xE1rios:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Monitor de Atividade\"}),\": Integrado, essencial para solu\\xE7\\xE3o de problemas\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Stats\"}),\": Monitoramento gratuito na barra de menu (altamente recomendado)\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Para Profissionais:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"iStat Menus\"}),\" ($18): Monitoramento abrangente, vale cada centavo\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"TG Pro\"}),\" ($20): Gerenciamento t\\xE9rmico, especialmente para Macs Intel\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"CleanMyMac X\"}),\" ($40/ano): Manuten\\xE7\\xE3o automatizada, grande economia de tempo\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"obtendo-ajuda\",children:\"Obtendo Ajuda\"}),`\n`,(0,e.jsx)(i.p,{children:\"Se voc\\xEA continuar enfrentando problemas de performance ap\\xF3s implementar essas corre\\xE7\\xF5es:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Verificar Atualiza\\xE7\\xF5es do macOS\"}),\": Assegure que voc\\xEA est\\xE1 no macOS 26.0.1 ou posterior\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Verificar Vers\\xF5es de Apps\"}),\": Confirme que apps est\\xE3o usando vers\\xF5es corrigidas do Electron\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Resetar SMC/NVRAM\"}),\": Tente resets de controlador do sistema\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Suporte Apple\"}),\": Contate a Apple se relacionado a hardware\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"F\\xF3runs da Comunidade\"}),\": Reddit r/MacOS, Comunidades de Suporte Apple\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"considera\\xE7\\xF5es-finais\",children:\"Considera\\xE7\\xF5es Finais\"}),`\n`,(0,e.jsx)(i.p,{children:\"Embora o bug de performance do Electron tenha sido frustrante, ele destaca a import\\xE2ncia de manter seu Mac proativamente e permanecer informado sobre mudan\\xE7as em n\\xEDvel de sistema. O macOS Tahoe 26 traz melhorias significativas em outras \\xE1reas\\u2014UI Liquid Glass revolucion\\xE1ria, Apple Intelligence aprimorada e grandes atualiza\\xE7\\xF5es de seguran\\xE7a\\u2014que fazem valer a pena us\\xE1-lo uma vez que os problemas do Electron sejam resolvidos.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Seguindo este guia, voc\\xEA n\\xE3o apenas corrigir\\xE1 os problemas atuais de performance do Electron, mas tamb\\xE9m otimizar\\xE1 seu Mac para performance de pico de longo prazo na era Tahoe e al\\xE9m.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsxs)(i.em,{children:[\"Pronto para otimizar todo o seu sistema macOS Tahoe? Explore nossa \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-performance-analysis-complete-benchmark-review-2025\",children:\"an\\xE1lise completa de performance\"}),\" para benchmarks detalhados em todas as configura\\xE7\\xF5es de hardware Mac.\"]})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsxs)(i.em,{children:[\"Tendo outros problemas com macOS Tahoe? Confira nosso \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-troubleshooting-guide-complete-solutions\",children:\"guia completo de solu\\xE7\\xE3o de problemas\"}),\" para solu\\xE7\\xF5es de problemas comuns incluindo quedas de WiFi, drenagem de bateria e problemas de display externo.\"]})})]})}function t(n={}){let{wrapper:i}=n.components||{};return i?(0,e.jsx)(i,{...n,children:(0,e.jsx)(c,{...n})}):c(n)}return F(f);})();\n;return Component;","toc":[{"title":"Resumo Executivo: A Crise de Performance do Electron no macOS Tahoe","url":"#resumo-executivo-a-crise-de-performance-do-electron-no-macos-tahoe","depth":2},{"title":"O Que Aconteceu?","url":"#o-que-aconteceu","depth":3},{"title":"Visão Geral do Impacto na Performance","url":"#visão-geral-do-impacto-na-performance","depth":3},{"title":"A Causa Raiz Técnica: Entendendo o Bug do WindowServer do Electron","url":"#a-causa-raiz-técnica-entendendo-o-bug-do-windowserver-do-electron","depth":2},{"title":"Como o Electron Funciona no macOS","url":"#como-o-electron-funciona-no-macos","depth":3},{"title":"A Substituição da API Privada","url":"#a-substituição-da-api-privada","depth":3},{"title":"O Que Mudou no macOS Tahoe 26","url":"#o-que-mudou-no-macos-tahoe-26","depth":3},{"title":"A Correção Oficial (2 de Outubro de 2025)","url":"#a-correção-oficial-2-de-outubro-de-2025","depth":3},{"title":"Aplicativos Afetados: Lista Abrangente e Status de Correção","url":"#aplicativos-afetados-lista-abrangente-e-status-de-correção","depth":2},{"title":"Principais Apps Electron Enfrentando Problemas de Performance","url":"#principais-apps-electron-enfrentando-problemas-de-performance","depth":3},{"title":"Rastreamento de Status de Correção (Outubro de 2025)","url":"#rastreamento-de-status-de-correção-outubro-de-2025","depth":3},{"title":"Sintomas e Diagnóstico: Seu Mac Está Afetado?","url":"#sintomas-e-diagnóstico-seu-mac-está-afetado","depth":2},{"title":"Sintomas Comuns de Performance","url":"#sintomas-comuns-de-performance","depth":3},{"title":"Etapas de Diagnóstico com Monitor de Atividade","url":"#etapas-de-diagnóstico-com-monitor-de-atividade","depth":3},{"title":"Depoimentos de Usuários e Relatos do Mundo Real","url":"#depoimentos-de-usuários-e-relatos-do-mundo-real","depth":3},{"title":"Configurações de Hardware Afetadas","url":"#configurações-de-hardware-afetadas","depth":3},{"title":"Soluções Completas de Correção: Guia de Remediação Passo a Passo","url":"#soluções-completas-de-correção-guia-de-remediação-passo-a-passo","depth":2},{"title":"Método 1: Atualizar Seus Aplicativos (Recomendado)","url":"#método-1-atualizar-seus-aplicativos-recomendado","depth":3},{"title":"Método 2: Soluções Temporárias (Enquanto Aguarda por Atualizações)","url":"#método-2-soluções-temporárias-enquanto-aguarda-por-atualizações","depth":3},{"title":"Método 3: Usar Apps Nativos Alternativos","url":"#método-3-usar-apps-nativos-alternativos","depth":3},{"title":"Método 4: Fazer Downgrade para macOS Sequoia (Último Recurso)","url":"#método-4-fazer-downgrade-para-macos-sequoia-último-recurso","depth":3},{"title":"Otimização de Ferramentas de Desenvolvimento: Além da Correção do Electron","url":"#otimização-de-ferramentas-de-desenvolvimento-além-da-correção-do-electron","depth":2},{"title":"Otimização de Performance do Visual Studio Code","url":"#otimização-de-performance-do-visual-studio-code","depth":3},{"title":"Otimização do Docker Desktop para macOS Tahoe","url":"#otimização-do-docker-desktop-para-macos-tahoe","depth":3},{"title":"Performance de Gerenciadores de Pacotes: npm vs Yarn vs pnpm","url":"#performance-de-gerenciadores-de-pacotes-npm-vs-yarn-vs-pnpm","depth":3},{"title":"Otimização do Homebrew no macOS Tahoe","url":"#otimização-do-homebrew-no-macos-tahoe","depth":3},{"title":"Soluções Alternativas e Frameworks de Apps Nativos","url":"#soluções-alternativas-e-frameworks-de-apps-nativos","depth":2},{"title":"Por Que Considerar Alternativas Nativas?","url":"#por-que-considerar-alternativas-nativas","depth":3},{"title":"Principais Frameworks de Apps Nativos para Desenvolvimento Mac","url":"#principais-frameworks-de-apps-nativos-para-desenvolvimento-mac","depth":3},{"title":"Performance Rosetta 2 vs Nativa (Apple Silicon)","url":"#performance-rosetta-2-vs-nativa-apple-silicon","depth":3},{"title":"Ferramentas de Monitoramento de Performance: Rastrear e Otimizar","url":"#ferramentas-de-monitoramento-de-performance-rastrear-e-otimizar","depth":2},{"title":"Soluções de Monitoramento Gratuitas","url":"#soluções-de-monitoramento-gratuitas","depth":3},{"title":"Ferramentas de Monitoramento Premium","url":"#ferramentas-de-monitoramento-premium","depth":3},{"title":"Configuração de Monitoramento Recomendada por Tipo de Usuário","url":"#configuração-de-monitoramento-recomendada-por-tipo-de-usuário","depth":3},{"title":"Estratégias de Manutenção Preventiva: Performance a Longo Prazo","url":"#estratégias-de-manutenção-preventiva-performance-a-longo-prazo","depth":2},{"title":"Práticas Diárias (2-5 minutos)","url":"#práticas-diárias-2-5-minutos","depth":3},{"title":"Práticas Semanais (15-30 minutos)","url":"#práticas-semanais-15-30-minutos","depth":3},{"title":"Práticas Mensais (30-60 minutos)","url":"#práticas-mensais-30-60-minutos","depth":3},{"title":"Práticas Trimestrais (1-2 horas)","url":"#práticas-trimestrais-1-2-horas","depth":3},{"title":"Manutenção Específica de Apps Electron","url":"#manutenção-específica-de-apps-electron","depth":3},{"title":"Opções de Automação","url":"#opções-de-automação","depth":3},{"title":"Conclusão: Restaurando a Performance do Seu Mac","url":"#conclusão-restaurando-a-performance-do-seu-mac","depth":2},{"title":"Principais Conclusões","url":"#principais-conclusões","depth":3},{"title":"Perspectiva Futura","url":"#perspectiva-futura","depth":3},{"title":"Configuração de Monitoramento Recomendada","url":"#configuração-de-monitoramento-recomendada","depth":3},{"title":"Obtendo Ajuda","url":"#obtendo-ajuda","depth":3},{"title":"Considerações Finais","url":"#considerações-finais","depth":3}],"estimatedTime":27}