我刚刚用新购买的未超频的Raspberry Pi Model-B完成了VPN的NAS的安装,遇到了其他地方找不到答案的问题。
互联网带宽,使用
wget --output-document = / dev / null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
比我预期的要慢得多。当以太网直接插入笔记本电脑时,我通过Pi在Pi上获得的速度约为1.34 MBps。
问题出在OpenVPN,但我不知道它到底是什么。这就是我所知道的。
我比较了打开和关闭VPN时Pi的下载速率-分别为5.03 MBPS和1.34 MBPS。
然后,我在笔记本电脑(有线)上进行了尝试-完美速度为6.9 MBPS,而完美时为6.7 MBPS。
因此,问题并不完全出在我的VPN服务(PrivateInternetAccess)上,该服务使笔记本电脑的带宽减少了3%,但是与OpenVPN在Pi上运行的方式(使带宽减少了74%)有关。
关于为什么Raspbian上的OpenVPN如此可怕的任何想法?
更新:从没有VPN的笔记本电脑上的6.9MBPS减少到没有VPN的Pi上的5.03 MBPS的大部分减少似乎是由于SD卡的写入速度,我确定约为4.9MBPS。从没有VPN的Pi上的5.03 MPBS到具有VPN的1.3MBPS的巨大减少需要说明。
更新2:来自评论建议的更多线索:1)OpenVPN在运行时使用70%的CPU,wget处于后台2)在Pi上,我从美国VPN服务器上获得1.34 MBPS,大约500-来自所有欧洲VPN服务器的600 KBPS,但在我的笔记本电脑上,我从美国VPN服务器获得6.7MBPS,从某些欧洲服务器(如荷兰的服务器)获得非常相似的6.6MBPS。我的意思是,与服务器的距离似乎对Pi的影响不成比例,对我的笔记本电脑的影响不成比例。
top
测试时查看CPU负载,这应该说明加密开销。