Saltar al contenido principal

Requisitos de la computadora: cuántos teléfonos por PC

Cuántos teléfonos puede ejecutar una computadora depende menos de la CPU que de cómo están conectados los teléfonos. Esta página ofrece configuraciones recomendadas, las mediciones en las que se basan y qué revisar antes de añadir más teléfonos.

Mínimo​

  • Sistema operativo: Windows 10+, macOS 13+ o Ubuntu 22.04+ (64 bits).
  • CPU: 4 núcleos.
  • Memoria: 8 GB RAM.
  • Disco: una SSD.

Teléfonos recomendados por computadora​

ComputadoraCPU de ejemploMemoriaTeléfonos recomendados
Básica4 núcleos / 8 hilos (Intel Core i3-12100, AMD Ryzen 3 4100)8 GB15–25
Estándar6 núcleos / 12 hilos (AMD Ryzen 5 5600, Intel Core i5-12400)16 GB40–50, hasta 60
Gama alta8 núcleos o más (AMD Ryzen 7 5700X, Intel Core i5-13600K)32 GB60–80
Más de 80–100 teléfonos——Reparta los teléfonos entre varias computadoras

Cuántos teléfonos ejecutan tareas al mismo tiempo también está limitado por la concurrencia de dispositivos de su licencia, que se muestra en la pantalla de licencia de la app.

En qué se basan estos números​

Medimos una PC con Windows con un AMD Ryzen 5 5600 (6 núcleos / 12 hilos), 32 GB de RAM y una SSD NVMe mientras 21 teléfonos ejecutaban tareas de Super Marketing:

  • Toda la computadora usó 11–14% de CPU, de los cuales TikMatrix usó alrededor de 7%.
  • TikMatrix usó unos 1.5 GB de memoria en total.
  • Esto equivale a unos 0.04 hilos de CPU y 70 MB de memoria por teléfono. La mayor parte de la CPU se destina a dibujar las vistas previas en vivo de la pantalla en la cuadrícula de dispositivos.

La carga no es constante. Alcanza su punto máximo cuando todos los teléfonos se inician a la vez, cuando se transfieren videos a los teléfonos para publicarlos y cuando abre un dispositivo en pantalla grande con alta resolución. Las recomendaciones anteriores dejan un margen de 3–5 veces la carga medida para esos picos.

Qué lo limita primero: las conexiones​

Antes de que se agote la CPU, normalmente se agota la conexión con los teléfonos:

  • Wi-Fi (ADB inalámbrico): mantenga 20–30 teléfonos por punto de acceso y use 5 GHz. Para añadir más, agregue puntos de acceso o pase teléfonos a USB. Un punto de acceso sobrecargado se nota porque los teléfonos se desconectan o las tareas agotan el tiempo de espera, sobre todo al publicar videos.
  • USB: use concentradores USB con alimentación, de unos 10 puertos cada uno, y conecte los concentradores a controladores USB distintos de la computadora (por ejemplo, puertos traseros y frontales) en lugar de encadenarlos en un solo puerto.
  • Una computadora, un servidor ADB: todos los teléfonos de una computadora comparten el mismo servidor ADB. Por encima de 80–100 teléfonos se convierte en el cuello de botella, por eso las granjas grandes deben usar varias computadoras.

Consulte Conectar Dispositivos para la configuración de USB e inalámbrica.

Reducir la carga por teléfono​

  • En Configuración de transmisión de pantalla, elija una Resolución de pantalla pequeña baja (240 o 360) y un FPS bajo. Las vistas previas de pantalla son el mayor costo de CPU cuando hay muchos teléfonos conectados.
  • Asegúrese de que el controlador de gráficos de la computadora esté instalado. Sin un controlador de gráficos funcional, la CPU dibuja las vistas previas en su lugar.

Añadir teléfonos por etapas​

Añada unos 10 teléfonos a la vez y observe el Administrador de tareas (Monitor de actividad en macOS) mientras se ejecutan las tareas. Si la CPU se mantiene por debajo del 70% en el pico y las tareas no fallan con más frecuencia que antes, añada el siguiente lote.