1983zhou1 1983zhou1
关注数: 16 粉丝数: 235 发帖数: 35,500 关注贴吧数: 13
我遇到一个奇怪的问题,求解 两台电脑的网卡如下:电脑1,2.5G有线,wifi6e无线;电脑2,2.5G有线,1G有线。 我把两台电脑的2.5G有线网卡用直连线连一起组了个局域网,电脑1用wifi连路由器,电脑2用1G有线连路由。 电脑1的路由表设置成 $ ip route show default via 192.168.1.1 dev wlo1 proto static metric 600 192.168.1.0/24 dev wlo1 proto kernel scope link src 192.168.1.11 metric 600 192.168.2.0/24 dev enp1s0 proto kernel scope link src 192.168.2.1 metric 100 电脑2的路由表设置成 $ ip route show default via 192.168.1.1 dev enp6s0 proto dhcp src 192.168.1.172 metric 101 192.168.1.0/24 dev enp6s0 proto kernel scope link src 192.168.1.172 metric 101 192.168.2.0/24 dev enp1s0 proto kernel scope link src 192.168.2.2 metric 100 然后,我自己写了个程序测了一下网速,我发现,2.5G网络的网速居然不对称,而且会受连路由器的网络影响。 程序就不发了,就是个OPENMPI程序,就跑了三样,a)让1给2发送10MB数据,发100次,求平均值和样本标准差。b)让2给1发送10MB数据,发100次,求平均值和样本标准差,c)是1和2互发,就是看全双工情况下的网速。 下图是所有网卡全部开启情况下的2.5G网络的网速下图是关闭电脑1的WIFI情况下的网速结果跑出来很悲剧,速度不对,明明是对等的网络,结果图1的测试显示,电脑1到电脑2很慢,全双工速度也不对。图2显示,电脑2到电脑1的网速并不稳定,全双工速度到也还行。 我想问的是,为什么单向带宽并不对称?明明两台电脑的软件是一样的,网卡是一样的。为什么关了WIFI跑出来性能又是一个样?我感觉两套网络应该不相互影响才对呀。
我大约用I5 8500上的集显跑了几个分 这个是glmark2的跑分(跑分的时候开了texmaker firefox,在写论文,不想关),我不截屏了,反正复制文本也是一样的。 glmark2/bin$ ./glmark2 ======================================================= glmark2 2021.12 ======================================================= OpenGL Information GL_VENDOR: Intel GL_RENDERER: Mesa Intel(R) UHD Graphics 630 (CFL GT2) GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.3.5 Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 Surface Size: 800x600 windowed ======================================================= [build] use-vbo=false: FPS: 4124 FrameTime: 0.242 ms [build] use-vbo=true: FPS: 4360 FrameTime: 0.229 ms [texture] texture-filter=nearest: FPS: 3870 FrameTime: 0.258 ms [texture] texture-filter=linear: FPS: 3851 FrameTime: 0.260 ms [texture] texture-filter=mipmap: FPS: 3928 FrameTime: 0.255 ms [shading] shading=gouraud: FPS: 3616 FrameTime: 0.277 ms [shading] shading=blinn-phong-inf: FPS: 3615 FrameTime: 0.277 ms [shading] shading=phong: FPS: 3420 FrameTime: 0.292 ms [shading] shading=cel: FPS: 3292 FrameTime: 0.304 ms [bump] bump-render=high-poly: FPS: 2539 FrameTime: 0.394 ms [bump] bump-render=normals: FPS: 4288 FrameTime: 0.233 ms [bump] bump-render=height: FPS: 4169 FrameTime: 0.240 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 2433 FrameTime: 0.411 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1250 FrameTime: 0.800 ms [pulsar] light=false:quads=5:texture=false: FPS: 3475 FrameTime: 0.288 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1304 FrameTime: 0.767 ms [desktop] effect=shadow:windows=4: FPS: 2362 FrameTime: 0.423 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 373 FrameTime: 2.681 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 392 FrameTime: 2.551 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 659 FrameTime: 1.517 ms [ideas] speed=duration: FPS: 3076 FrameTime: 0.325 ms [jellyfish] <default>: FPS: 2345 FrameTime: 0.426 ms [terrain] <default>: FPS: 274 FrameTime: 3.650 ms [shadow] <default>: FPS: 2588 FrameTime: 0.386 ms [refract] <default>: FPS: 566 FrameTime: 1.767 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 3246 FrameTime: 0.308 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 3354 FrameTime: 0.298 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 3294 FrameTime: 0.304 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 3328 FrameTime: 0.300 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 3377 FrameTime: 0.296 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 3311 FrameTime: 0.302 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 3308 FrameTime: 0.302 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 3318 FrameTime: 0.301 ms ======================================================= glmark2 Score: 2809 ======================================================= ////////////////////////////////////////我的分割线/////////////////////////////////////////////// glxgears默认参数 $ vblank_mode=0 glxgears ATTENTION: default value of option vblank_mode overridden by environment. 50292 frames in 5.0 seconds = 10058.333 FPS 50777 frames in 5.0 seconds = 10155.243 FP 50828 frames in 5.0 seconds = 10165.526 FPS 50754 frames in 5.0 seconds = 10150.442 FPS 50946 frames in 5.0 seconds = 10189.054 FPS 50788 frames in 5.0 seconds = 10157.492 FPS ////////////////////////////////////////我的分割线/////////////////////////////////////////////// glxgears 全屏跑 $ vblank_mode=0 glxgears -fullscreen ATTENTION: default value of option vblank_mode overridden by environment. 7302 frames in 5.0 seconds = 1460.341 FPS 7347 frames in 5.0 seconds = 1469.321 FPS 7351 frames in 5.0 seconds = 1470.087 FPS 7347 frames in 5.0 seconds = 1469.389 FPS 7275 frames in 5.0 seconds = 1454.941 FPS 7400 frames in 5.0 seconds = 1479.832 FP 7307 frames in 5.0 seconds = 1461.393 FPS
1 下一页