ข้อกำหนดของคอมพิวเตอร์: จำนวนโทรศัพท์ต่อเครื่อง
จำนวนโทรศัพท์ที่คอมพิวเตอร์หนึ่งเครื่องรองรับได้ขึ้นอยู่กับวิธีเชื่อมต่อโทรศัพท์มากกว่าซีพียู หน้านี้แสดงการตั้งค่าที่แนะนำ การวัดผลที่อยู่เบื้องหลัง และสิ่งที่ควรตรวจสอบก่อนเพิ่มโทรศัพท์
ขั้นต่ำ
- ระบบปฏิบัติการ: Windows 10+, macOS 13+ หรือ Ubuntu 22.04+ (64 บิต)
- ซีพียู: 4 คอร์
- หน่วยความจำ: RAM 8 GB
- ดิสก์: SSD
จำนวนโทรศัพท์ที่แนะนำต่อคอมพิวเตอร์
| คอมพิวเตอร์ | ตัวอย่างซีพียู | หน่วยความจำ | จำนวนโทรศัพท์ที่แนะนำ |
|---|---|---|---|
| ระดับเริ่มต้น | 4 คอร์ / 8 เธรด (Intel Core i3-12100, AMD Ryzen 3 4100) | 8 GB | 15–25 |
| ระดับกลาง | 6 คอร์ / 12 เธรด (AMD Ryzen 5 5600, Intel Core i5-12400) | 16 GB | 40–50, สูงสุด 60 |
| ระดับสูง | 8 คอร์ขึ้นไป (AMD Ryzen 7 5700X, Intel Core i5-13600K) | 32 GB | 60–80 |
| มากกว่า 80–100 เครื่อง | — | — | แบ่งโทรศัพท์ไปไ ว้ในคอมพิวเตอร์หลายเครื่อง |
จำนวนโทรศัพท์ที่ทำงานพร้อมกันยังถูกจำกัดด้วยจำนวนอุปกรณ์พร้อมกันตามใบอนุญาตของคุณ ซึ่งแสดงอยู่ในหน้าจอใบอนุญาตภายในแอป
ตัวเลขเหล่านี้มาจากอะไร
เราวัดผลบนพีซี Windows ที่ใช้ AMD Ryzen 5 5600 (6 คอร์ / 12 เธรด) RAM 32 GB และ NVMe SSD ขณะที่โทรศัพท์ 21 เครื่องกำลังรันงาน Super Marketing:
- ทั้งเครื่องใช้ CPU 11–14% โดย TikMatrix เองใช้ประมาณ 7%
- TikMatrix ใช้หน่วยความจำรวมประมาณ 1.5 GB
- คิดเป็นประมาณ 0.04 เธรด CPU และ 70 MB ของหน่วยความจำต่อโทรศัพท์หนึ่งเครื่อง ส่วนใหญ่ของ CPU ถูกใช้ไปกับการวาดภาพตัวอย่างหน้าจอแบบสดในตารางอุปกรณ์
ภาระงานไม่คงที่ จะสูงสุ ดเมื่อโทรศัพท์ทุกเครื่องเริ่มทำงานพร้อมกัน เมื่อมีการส่งวิดีโอไปยังโทรศัพท์เพื่อโพสต์ และเมื่อคุณเปิดอุปกรณ์ในโหมดหน้าจอใหญ่ที่ความละเอียดสูง คำแนะนำข้างต้นเผื่อพื้นที่ไว้ 3–5 เท่าของภาระที่วัดได้สำหรับช่วงพีคเหล่านี้
สิ่งที่จำกัดคุณเป็นอันดับแรก: การเชื่อมต่อ
ก่อนที่ CPU จะหมด การเชื่อมต่อกับโทรศัพท์มักจะหมดก่อน:
- Wi-Fi (ADB ไร้สาย): ใช้โทรศัพท์ 20–30 เครื่องต่อหนึ่งจุดเชื่อมต่อ และใช้ 5 GHz หากต้องการเพิ่ม ให้เพิ่มจุดเชื่อมต่อหรือย้ายโทรศัพท์ไปใช้ USB จุดเชื่อมต่อที่โหลดเกินจะแสด งผลเป็นโทรศัพท์ออฟไลน์หรืองานหมดเวลา โดยเฉพาะระหว่างการโพสต์วิดีโอ
- USB: ใช้ USB hub ที่มีแหล่งจ่ายไฟ แต่ละตัวมีประมาณ 10 พอร์ต และเสียบ hub เข้ากับคอนโทรลเลอร์ USB ที่ต่างกันบนคอมพิวเตอร์ (เช่น พอร์ตด้านหลังและพอร์ตด้านหน้า) แทนการต่อ hub ซ้อนกันบนพอร์ตเดียว
- คอมพิวเตอร์หนึ่งเครื่อง ADB server หนึ่งตัว: โทรศัพท์ทุกเครื่องบนคอมพิวเตอร์จะใช้ ADB server ตัวเดียวกัน เมื่อเกิน 80–100 เครื่องจะกลายเป็นคอขวด ดังนั้นฟาร์มขนาดใหญ่ควรใช้คอมพิวเตอร์หลายเครื่อง
ดู เชื่อมต่อกับอุปกรณ์ สำหรับการตั้งค่า USB และไร้สาย
ลดภาระต่อโทรศัพท์
- ใน การตั้งค่าก ารแคสต์หน้าจอ เลือก ความละเอียดหน้าจอเล็ก ที่ต่ำ (240 หรือ 360) และ FPS ที่ต่ำ ตัวอย่างหน้าจอเป็นต้นทุน CPU ที่สูงที่สุดเมื่อเชื่อมต่อโทรศัพท์จำนวนมาก
- ตรวจสอบว่าติดตั้งไดรเวอร์กราฟิกของคอมพิวเตอร์แล้ว หากไม่มีไดรเวอร์กราฟิกที่ใช้งานได้ CPU จะเป็นตัววาดตัวอย่างหน้าจอแทน
เพิ่มโทรศัพท์ทีละขั้น
เพิ่มโทรศัพท์ทีละประมาณ 10 เครื่อง และดู Task Manager (Activity Monitor บน macOS) ขณะที่งานกำลังทำงาน หาก CPU อยู่ต่ำกว่า 70% ตอนพีค และงานล้มเหลวไม่บ่อยกว่าเดิม ให้เพิ่มชุดถัดไป