{"meta":{"title":"Recursos de hardware recomendados para executar o CodeQL","intro":"Especificações recomendadas (RAM, núcleos de CPU e disco) para executar CodeQL a análise em computadores auto-hospedados, com base no tamanho da base de código.","product":"Qualidade de segurança e código","breadcrumbs":[{"href":"/pt/code-security","title":"Qualidade de segurança e código"},{"href":"/pt/code-security/reference","title":"Referência"},{"href":"/pt/code-security/reference/code-scanning","title":"Varredura de código"},{"href":"/pt/code-security/reference/code-scanning/codeql","title":"CodeQL"},{"href":"/pt/code-security/reference/code-scanning/codeql/hardware-resources-for-codeql","title":"Recursos de hardware para CodeQL"}],"documentType":"article"},"body":"# Recursos de hardware recomendados para executar o CodeQL\n\nEspecificações recomendadas (RAM, núcleos de CPU e disco) para executar CodeQL a análise em computadores auto-hospedados, com base no tamanho da base de código.\n\nVocê pode configurar CodeQL em GitHub Actions ou em um sistema de CI externo.               CodeQL é totalmente compatível com executores hospedados em GitHubGitHub Actions.\n\nSe você estiver usando um sistema de CI externo ou executores auto-hospedados no GitHub Actions para repositórios privados, você é responsável por configurar seu próprio hardware. A configuração de hardware ideal para execução CodeQL pode variar com base no tamanho e complexidade da base de código, nas linguagens de programação e nos sistemas de build que estão sendo usados e na configuração do fluxo de trabalho de CI.\n\nA tabela a seguir fornece especificações de hardware recomendadas para a execução CodeQL da análise, com base no tamanho da base de código. Use isso como ponto de partida para determinar sua escolha de hardware ou máquina virtual. Uma máquina com maiores recursos pode melhorar o desempenho da análise, mas também pode ser mais cara de manter.\n\n| Tamanho da base de código | RAM | CPU |\n|--------|--------|--------|\n| Pequeno (<100 mil linhas de código) | 8 GB ou superior | 2 núcleos |\n| Médio (100 K a 1 M linhas de código) | 16 GB ou superior | 4 ou 8 núcleos |\n| Grande (>1 milhão de linhas de código) | 64 GB ou superior | 8 núcleos |\n\nPara todos os tamanhos da base de código, recomendamos usar um SSD com 14 GB ou mais de espaço em disco. Deve haver espaço em disco suficiente para obter e compilar seu código, além de espaço adicional para os dados produzidos por CodeQL."}