Um processador, placa-mãe, memória rápida, uma placa de vídeo que voa, um par de SSDs, uma fonte de qualidade, muito RGB... e pronto: seu computador gamer está completo. No entanto, quando você começa a medir os FPS e o frametime, descobre que a utilização dos componentes não é ideal. Por que isso acontece? Muito provavelmente, você está testemunhando um gargalo de desempenho no PC. Hoje vamos explicar o que é isso e o que você pode fazer para reduzir seus efeitos.
O gargalo: uma história antiga
Embora pareça mentira, o conceito de gargalo não é novidade, e a maioria dos usuários já vivenciou isso. Durante décadas, as unidades de armazenamento (discos rígidos, disquetes, etc.) foram e ainda são o fator limitante para milhões de computadores.
Com a tecnologia de estado sólido e a especificação NVMe, essa situação melhorou bastante, mas o gargalo se deslocou para outros componentes, mais especificamente, processador (CPU) e placa de vídeo (GPU)
Por que existem gargalos?
As explicações mais populares nos convidam a visualizar garrafas cheias viradas ou ampulhetas, mas em termos simples, podemos dizer que o gargalo surge quando um componente no computador precisa esperar que outro componente termine seu trabalho.
- Gargalo de CPU: Suponha que você tenha atualizado sua placa de vídeo, sem mudanças na CPU. A nova GPU é poderosa demais e não consegue desenvolver todo o seu potencial porque o processador não mantém o ritmo necessário. A GPU renderiza frames mais rápido do que a CPU consegue prepará-los, e sua única opção é esperar, causando uma “subutilização” da placa de vídeo. (Exemplo extremo: uma GeForce RTX 3090 com um Ryzen 3 3100).
- Gargalo de GPU: O mesmo, mas ao contrário. Quando um processador com múltiplos núcleos e threads é instalado junto a uma placa de vídeo relativamente modesta, a GPU fica presa a 99 ou 100 por cento de utilização, enquanto os threads do processador “dormem” em segundo plano ou registram atividade muito baixa. No entanto, o gargalo na GPU não é algo tão negativo. (Exemplo extremo: um Core i9-10900k com uma GeForce GTX 1050 Ti).
Qual é o preferível?
Em um mundo ideal, nenhum. Seu objetivo é um sistema equilibrado, com CPU e GPU trabalhando de forma eficiente e coordenada. Mas se for preciso escolher um veneno, todas as setas apontam para “um pouco” de gargalo na GPU. Por quê? Porque o que vemos na tela é produto da GPU, e se ela estiver em 100% de utilização, então ela já está dando tudo de si, renderizando cada frame que recebe sem exceção.
É possível calcular um gargalo?
Até certo ponto. Um dos recursos mais populares é o The Bottlenecker, agora chamado de Bottleneck Calculator. Basta inserir seus componentes, a quantidade de RAM e deixar o site fazer seu trabalho. Mas o The Bottlenecker não tem a palavra final nem de longe. Toda confirmação precisa de ferramentas mais avançadas, e no topo da lista está o MSI Afterburner, com medições de FPS, frametime e utilização dos componentes em tempo real.
Como minimizar um gargalo no PC?
Se o gargalo está na CPU, a primeira coisa (e a mais econômica) é reduzir sua carga. Menos é mais. Feche aplicativos e processos ativos, ou use software mais eficiente. Em outras palavras, o jogo não precisa de concorrência. Se o Chrome fica em segundo plano com 25 abas ou você tem software de sincronização ativando a cada cinco minutos, tente fechar tudo isso. Um melhor uso da CPU automaticamente leva a um melhor uso da GPU, então o benefício é duplo.
Um overclock bem aplicado também pode ser útil. Às vezes, tudo o que o processador ou a GPU precisa é um empurrão extra, e se o resto do computador tiver uma configuração robusta (leia-se “boa placa-mãe” e fonte de alimentação forte), um pouco de overclock pode equilibrar a balança. Outra possibilidade é desativar a aceleração de hardware em certos aplicativos. O caso mais emblemático é o Discord: os próprios desenvolvedores recomendam esse passo se você notar perda de frames com o mensageiro aberto.
Em resumo: leve com calma
Entender um gargalo no PC é simples. Equilibrar todos os aspectos relacionados, nem tanto. CPU, GPU, drivers, memória RAM, memória de vídeo, qualidade gráfica e resolução, os detalhes técnicos de cada jogo (não é a mesma coisa um MMO e um RPG single-player offline), overclock, undervolt, refrigeração e temperatura... a lista é longa. Como jogadores de PC, entendemos que nunca vamos obter resultados perfeitos, mas ao mesmo tempo estamos mais do que dispostos a enfrentar o desafio. Você acha que tem um gargalo no seu PC? Deixe um comentário!