Pular para o conteúdo principal

Requisitos do Computador: Quantos Telefones por PC

Quantos telefones um computador consegue executar depende menos da CPU do que de como os telefones são conectados. Esta página traz as configurações recomendadas, as medições que as embasam e o que verificar antes de adicionar mais telefones.

Mínimo​

  • Sistema operacional: Windows 10+, macOS 13+ ou Ubuntu 22.04+ (64 bits).
  • CPU: 4 núcleos.
  • Memória: 8 GB de RAM.
  • Disco: um SSD.

Telefones recomendados por computador​

ComputadorCPUs de exemploMemóriaTelefones recomendados
Entrada4 núcleos / 8 threads (Intel Core i3-12100, AMD Ryzen 3 4100)8 GB15–25
Intermediário6 núcleos / 12 threads (AMD Ryzen 5 5600, Intel Core i5-12400)16 GB40–50, até 60
Topo de linha8 núcleos ou mais (AMD Ryzen 7 5700X, Intel Core i5-13600K)32 GB60–80
Mais de 80–100 telefones——Divida os telefones entre vários computadores

A quantidade de telefones executando tarefas ao mesmo tempo também é limitada pela simultaneidade de dispositivos da sua licença, exibida na tela de licença do app.

No que esses números se baseiam​

Medimos um PC com Windows com AMD Ryzen 5 5600 (6 núcleos / 12 threads), 32 GB de RAM e SSD NVMe enquanto 21 telefones executavam tarefas do Super Marketing:

  • O computador inteiro usou 11–14% de CPU, sendo que o próprio TikMatrix usou cerca de 7%.
  • O TikMatrix usou cerca de 1.5 GB de memória no total.
  • Isso equivale a aproximadamente 0.04 threads de CPU e 70 MB de memória por telefone. A maior parte da CPU vai para desenhar as prévias de tela ao vivo na grade de dispositivos.

A carga não é constante. Ela atinge o pico quando todos os telefones iniciam ao mesmo tempo, quando vídeos são transferidos para os telefones para publicação e quando você abre um dispositivo no Modo de Tela Grande em alta resolução. As recomendações acima deixam de 3–5 vezes a carga medida como margem para esses picos.

O que limita primeiro: as conexões​

Antes que a CPU se esgote, geralmente é a conexão com os telefones que se esgota:

  • Wi-Fi (ADB sem fio): mantenha de 20–30 telefones por ponto de acesso e use 5 GHz. Para adicionar mais, acrescente pontos de acesso ou passe os telefones para USB. Um ponto de acesso sobrecarregado aparece como telefones offline ou tarefas que expiram, especialmente durante a publicação de vídeos.
  • USB: use hubs USB com alimentação, com cerca de 10 portas cada, e conecte os hubs a controladores USB diferentes do computador (por exemplo, portas traseiras e frontais), em vez de encadeá-los em uma só porta.
  • Um computador, um servidor ADB: todos os telefones de um computador compartilham o mesmo servidor ADB. Acima de 80–100 telefones ele vira o gargalo, por isso fazendas maiores devem usar vários computadores.

Veja Conectar aos Dispositivos para a configuração de USB e sem fio.

Reduza a carga por telefone​

  • Em Configurações de Transmissão de Tela, escolha uma Resolução de Tela Pequena baixa (240 ou 360) e um FPS baixo. As prévias de tela são o maior custo de CPU quando muitos telefones estão conectados.
  • Certifique-se de que o driver de vídeo do computador está instalado. Sem um driver de vídeo funcionando, as prévias de tela são desenhadas pela CPU.

Adicione telefones em etapas​

Adicione cerca de 10 telefones por vez e acompanhe o Gerenciador de Tarefas (Monitor de Atividade no macOS) enquanto as tarefas são executadas. Se a CPU ficar abaixo de 70% no pico e as tarefas falharem não mais do que antes, adicione o próximo lote.