ฉันเพิ่งเสร็จสิ้นการตั้งค่า VPN'ed NAS ด้วย Raspberry Pi รุ่นใหม่ที่ยังไม่ได้ทำการโอเวอร์คล็อกและฉันพบสิ่งที่ฉันไม่สามารถหาคำตอบได้จากที่อื่น
แบนด์วิดท์อินเทอร์เน็ตตามที่กำหนดโดยใช้
wget --output-document = / dev / null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
ช้ากว่าที่ฉันคาดไว้มาก ฉันได้รับประมาณ 1.34 เมกะบิตต่อวินาทีที่ Pi ของฉันผ่านอีเธอร์เน็ตเมื่อฉันเข้าใกล้ 7MBps เมื่ออีเธอร์เน็ตเสียบกับแล็ปท็อปของฉันโดยตรง
ปัญหาเกิดขึ้นกับ OpenVPN แต่ฉันไม่สามารถเข้าใจได้ว่ามันคืออะไร นี่คือวิธีที่ฉันรู้
ฉันเปรียบเทียบอัตราการดาวน์โหลดของ Pi กับ VPN ที่ปิดและเปิด - เป็น 5.03 MBPS เทียบกับ 1.34 MBPS
จากนั้นฉันลองบนแล็ปท็อปของฉัน (ต่อสาย) - มันเป็น 6.9 MBPS (สมบูรณ์แบบ) เทียบกับ 6.7 MBPS (ใกล้สมบูรณ์)
ดังนั้นความผิดไม่ได้อยู่ที่บริการ VPN ของฉัน (PrivateInternetAccess) ซึ่งให้แบนด์วิดท์ลดลง 3% ในแล็ปท็อปของฉัน - แต่ต้องทำอย่างไรกับวิธีที่ OpenVPN ทำงานบน Pi ซึ่งให้แบนด์วิดธ์ลดลง 74%
ความคิดเห็นใด ๆ เกี่ยวกับสาเหตุที่ OpenVPN ใน Raspbian แย่มาก ๆ ?
อัปเดต: การลดลงส่วนใหญ่จาก 6.9MBPS บนแล็ปท็อปที่ไม่มี VPN เป็น 5.03 MBPS บน Pi โดยไม่ต้องใช้ VPN ดูเหมือนว่าจะมาจากความเร็วในการเขียนการ์ด SD ซึ่งฉันตั้งใจจะอยู่ที่ประมาณ 4.9MBPS เป็นการลดลงอย่างมากจาก 5.03 MPBS บน Pi โดยไม่ต้องใช้ VPN เป็น 1.3MBPS ด้วย VPN ที่ต้องอธิบาย
ปรับปรุง 2: เบาะแสเพิ่มเติมจากคำแนะนำจากความคิดเห็น: 1) OpenVPN ใช้ 70% ของ CPU เมื่อมันทำงานและ wget อยู่ในพื้นหลัง 2) บน Pi ฉันได้รับ 1.34 MBPS จากเซิร์ฟเวอร์ VPN US และประมาณ 500- 600 KBPS จากเซิร์ฟเวอร์ VPN ในยุโรปทั้งหมด แต่บนแล็ปท็อปของฉันฉันได้รับ 6.7MBPS จากเซิร์ฟเวอร์ VPN ของสหรัฐอเมริกาและ 6.6MBPS ที่คล้ายกันมากจากเซิร์ฟเวอร์ยุโรปบางรุ่นเช่นเดียวกับในเนเธอร์แลนด์ สิ่งที่ฉันพูดคือระยะทางไปยังเซิร์ฟเวอร์นั้นดูเหมือนว่าจะส่งผลกระทบต่อ Pi อย่างไม่เป็นสัดส่วนมากกว่าแล็ปท็อปของฉัน
top
ขณะทดสอบซึ่งควรพูดอะไรบางอย่างเกี่ยวกับค่าใช้จ่ายในการเข้ารหัส