James Kehr วิศวกรฝ่ายสนับสนุนด้านเครือข่าย (Network) ของไมโครซอฟท์ เขียนบล็อกอธิบายเหตุผลที่ผู้ใช้ Windows ไม่ควรใช้ iPerf3 โปรแกรมโอเพนซอร์สยอดนิยมเวอร์ชันล่าสุด ที่ใช้ในการวัดประสิทธิภาพเครือข่าย
เหตุผลที่อธิบายมี 3 ประเด็น ได้แก่ (1) iPerf3 ไม่รองรับ Windows ถ้าจะใช้ให้ไปใช้ iPerf2 (2) iPerf3 ไม่ได้เรียกผ่านระบบปฏิบัติการโดยตรง แต่ใช้ทำผ่านเลเยอร์ของอีมูเลเตอร์ Cygwin จึงไม่สามารถนำผลลัพธ์มาอธิบายได้โดยตรง (3) มีความเป็นไปได้ที่ iPerf3 ที่ใช้ เป็นเวอร์ชันเก่า ซึ่ง dll ของ Cygwin มีบั๊ก
ไมโครซอฟท์แนะนำว่าหากต้องการวัดเปรียบเทียบประสิทธิภาพเครือข่ายบน Windows ควรใช้ ntttcp (Windows NT Test TCP) หรือ ctsTraffic ซึ่งออกแบบมาให้ทำงานร่วมกับ Windows ได้ดีกว่า
ที่มา: ไมโครซอฟท์ ผ่าน XDA-Developers
Comments
แปลกที่คน MS ไม่เขียนแนะนำให้รัน iPerf3 ใน WSL
//ใช้ iPerf3 ของ Cygwin ต่อไป
บล็อก: wannaphong.com และ Python 3
ผมใช้ jperf ครับ จะผิดไหม ฮ่าๆ มี GUI
แวบแรกผมอ่านเป็น iPad3 😂
แล้วปลายทางเป็น linux มันจะ test ยังไง?
รันบน WSL ไม่ได้เหรอ?