Performance Profiling Basics: CPU, Memory, I/O, and Flame Graphs
Uma sessão prática de duas horas sobre Noções Básicas de Perfil de Desempenho, focada em CPU, Memória, E/S e Flame Graphs. Os participantes trabalham com compensações concretas de engenharia, revisam exemplos e saem com uma lista de verificação que podem aplicar em projetos reais de equipe.
Descrição
section.descriptionUma sessão prática de duas horas sobre Fundamentos de Análise de Desempenho (Performance Profiling), focada em CPU, Memória, E/S e Flame Graphs. Os participantes trabalharão com compromissos (tradeoffs) de engenharia concretos, analisarão exemplos e sairão com uma lista de verificação que podem aplicar em projetos reais de suas equipes.
Público-alvo: desenvolvedores de nível iniciante e intermediário que desejam uma sessão de engenharia prática, não um tour por linguagens.
Resultados:
- Explicar os limites práticos dos Fundamentos de Análise de Desempenho
- Aplicar CPU em um pequeno exemplo prático
- Aplicar Memória em um pequeno exemplo prático
- Aplicar E/S em um pequeno exemplo prático
Formato: duas horas com uma breve introdução, um exemplo concreto, discussão sobre compromissos (tradeoffs) e uma lista de verificação final para prática.