环境:物理机飞牛os,虚拟了一个istoreos当作旁路由。软路由只跑关于网络有关的,连接外网、内网穿透等。
网络拓扑描述如下:飞牛nas有两个2.5G网口,一个连接路由器一个连接电脑。两个网口均vos给软路由当作lan口。
问题:1、当有电脑文件传输(或homebox内网测速)的时候,会跑满网口,但是cpu占用极大,查询是虚拟机软路由占用极大。但是进到软路由系统查看cpu占用,又只有10%的占用。
2、网口是全双工,用homebox同时跑上下行测速,不能跑满2.5G上下行(以前玩物理机istoreos的时候上下行同时测速是可以跑满的,推测是物理机飞牛cpu占用到上限了导致跑不满)。
(图1是homebox同时跑上下行测速的资源管理图片,可以看到虚拟机占用极大,而且右侧网络能看出只跑满了一个2.5G下行,上行始终在50-100MBps徘徊;图2是跑homebox上下行测速的时候软路由的cpu占用;图3是虚拟机设置,基本就是默认的配置)


