Requisiti del Computer: Quanti Telefoni per PC
Quanti telefoni può far funzionare un computer dipende meno dalla CPU che da come i telefoni sono collegati. Questa pagina riporta le configurazioni consigliate, le misurazioni su cui si basano e cosa verificare prima di aggiungere altri telefoni.
Minimo
- Sistema operativo: Windows 10+, macOS 13+ oppure Ubuntu 22.04+ (64 bit).
- CPU: 4 core.
- Memoria: 8 GB di RAM.
- Disco: un SSD.
Telefoni consigliati per computer
| Computer | CPU di esempio | Memoria | Telefoni consigliati |
|---|---|---|---|
| Entry | 4 core / 8 thread (Intel Core i3-12100, AMD Ryzen 3 4100) | 8 GB | 15–25 |
| Mainstream | 6 core / 12 thread (AMD Ryzen 5 5600, Intel Core i5-12400) | 16 GB | 40–50, fino a 60 |
| High-end | 8 core o più (AMD Ryzen 7 5700X, Intel Core i5-13600K) | 32 GB | 60–80 |
| Più di 80–100 telefoni | — | — | Distribuisci i telefoni su più computer |
Quanti telefoni eseguono attività nello stesso momento è limitato anche dalla concorrenza dei dispositivi della tua licenza, visibile nella schermata della licenza nell'app.
Su cosa si basano questi numeri
Abbiamo misurato un PC Windows con AMD Ryzen 5 5600 (6 core / 12 thread), 32 GB di RAM e un SSD NVMe mentre 21 telefoni eseguivano attività di Super Marketing:
- L'intero computer ha usato il 11–14% di CPU, di cui circa il 7% da parte di TikMatrix stesso.
- TikMatrix ha usato circa 1.5 GB di memoria in totale.
- Questo equivale a circa 0.04 thread di CPU e 70 MB di memoria per telefono. La maggior parte della CPU serve a disegnare le anteprime dello schermo in tempo reale nella griglia dei dispositivi.
Il carico non è costante. Raggiunge il picco quando tutti i telefoni si avviano insieme, quando i video vengono trasferiti sui telefoni per la pubblicazione e quando apri un dispositivo in Schermo Grande ad alta risoluzione. Le raccomandazioni sopra lasciano una riserva pari a 3–5 volte il carico misurato per questi picchi.
Cosa ti limita per primo: le connessioni
Prima che la CPU si esaurisca, di solito si esaurisce la connessione ai telefoni:
- Wi-Fi (ADB wireless): mantieni 20–30 telefoni per access point e usa 5 GHz. Per aggiungerne altri, aggiungi access point oppure sposta i telefoni su USB. Un access point sovraccarico si manifesta con telefoni offline o attività che superano il timeout, soprattutto durante la pubblicazione di video.
- USB: usa hub USB alimentati con circa 10 porte ciascuno e collega gli hub a controller USB diversi del computer (per esempio porte posteriori e porte anteriori), invece di collegarli in cascata su una sola porta.
- Un computer, un server ADB: ogni telefono collegato a un computer condivide lo stesso server ADB. Oltre 80–100 telefoni diventa il collo di bottiglia, per questo le farm più grandi dovrebbero usare più computer.
Per la configurazione USB e wireless, vedi Connetti i Dispositivi.
Ridurre il carico per telefono
- In Impostazioni di Screen Cast, scegli una Risoluzione Schermo Piccolo bassa (240 o 360) e un FPS basso. Le anteprime dello schermo sono il costo maggiore in termini di CPU quando sono collegati molti telefoni.
- Assicurati che il driver grafico del computer sia installato. Senza un driver grafico funzionante, le anteprime dello schermo vengono disegnate dalla CPU.
Aggiungi i telefoni a gradi
Aggiungi circa 10 telefoni alla volta e controlla Gestione attività (Monitoraggio attività su macOS) mentre le attività sono in esecuzione. Se la CPU resta sotto il 70% al picco e le attività non falliscono più spesso di prima, aggiungi il gruppo successivo.