> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Machine configuration

> Defina o poder e o custo dos servidores que executam seu app publicado: CPU, memória e o número máximo de máquinas.

A configuração de máquina controla o poder dos servidores que executam seu app publicado. O Replit escolhe um padrão sensato, então a maioria dos criadores nunca precisa alterá-lo. Considere uma configuração mais potente quando seu app parecer lento sob carga ou trabalhar com grandes volumes de dados na memória.

Para alterá-la, abra a ferramenta Publishing, selecione **Adjust settings** e selecione **Edit** ao lado de **Machine configuration**.

## As configurações

* **CPU**: Quanto trabalho simultâneo cada servidor pode lidar. Mais vCPUs ajudam quando muitas pessoas usam seu app ao mesmo tempo.
* **Memory (RAM)**: Quantos dados seu app pode manter na memória. Mais RAM ajuda com arquivos grandes, mídia ou trabalho pesado em dados.
* **Max machines**: Apenas Autoscale. O limite superior de servidores que o Replit pode adicionar quando seu app está ocupado. Seu app nunca escala além desse número, o que limita o seu custo máximo.

## Quanto custa

O painel mostra dois números enquanto você configura:

* **Per machine**: O custo por hora de um servidor com a configuração escolhida.
* **At max traffic**: O custo por hora se seu app estiver ocupado o suficiente para usar todas as máquinas até o seu máximo.

Os custos são medidos em unidades de computação, uma unidade de computação em nuvem baseada na CPU e memória que você escolhe. Para ver as taxas atuais e como o uso é cobrado, veja [cobrança baseada em uso](/pt/billing/about-usage-based-billing#2-compute-units).

## Como a cobrança varia por tipo de deployment

A mesma configuração é cobrada de forma diferente dependendo do seu [tipo de deployment](/pt/features/publishing/deployment-types):

* **Autoscale**: Você paga enquanto as requisições estão sendo atendidas. Quando seu app está ocioso, ele escala para zero e não custa nada para funcionar.
* **Reserved VM**: Seu servidor está sempre ativo, então você paga um custo mensal fixo pela configuração escolhida.
* **Static**: Nenhuma máquina executa seu site, então a configuração de máquina não se aplica.
* **Scheduled**: Você paga pela máquina durante cada execução agendada.

## Aplique suas alterações

Publique seu app novamente após alterar a configuração. As novas configurações de máquina entram em vigor com o novo deployment.

## Próximos passos

* [Deployment types](/pt/features/publishing/deployment-types): Escolha como seu app é hospedado.
* [Custos de publicação](/pt/billing/deployment-pricing): Veja os custos de publicação por tipo de deployment.
