ubuntu 带宽?ubuntu配置网卡
怎样提高Ubuntu系统的wifi设备内网带宽
一、linux看设置的wifi热点的方法:
首先,保证电脑能用 WiFi上网。
第二,在“系统设置”那里点开“网络”,在那个界面上点“用作热点”。
二、用Linux做wifi热点的方法:
1、检查确认笔记本网卡支持master模式
首先要安装一个iw:yum install iw-y
然后执行命令:iw list
2、安装hostapd
通过 yum install hostapd-y安装,如果是其它红帽系列的可以安装epel的源,或者找一下hostapd的rpm,下载对应自己发行版的进行安装。其它Linux可以通过源码安装。
3、修改配置文件
4、安装和配置dhcp
5、配置SNAT
6、启动相关服务
/etc/init.d/dhcpd start
/etc/init.d/hostapd start
将有线网卡的网口插上网线调通就可以用其它无线设备连接此wifi ap上网了。
Ubuntu测试GPU的bandwidth
在进行Ubuntu系统中GPU带宽测试前,请确保已安装了必要的工具,如cuda(版本11.6)、make和g++等。首先,检查是否在/usr/local/cuda目录下有samples文件夹,如果没有,可从NVIDIA/cuda-samples官方网站下载对应版本的样本包,解压后进入1_Utilities/bandwidthTest目录。
运行bandwidthTest后,你将看到测试结果的图表,直观展示GPU的带宽性能。同样,对于p2p的带宽测试,你也将在该目录找到相应的结果图表。
测试中,我们使用的是v100显卡,拥有5120个CUDA核心,最大时钟频率为1.6 GHz。根据这些参数,我们计算出该GPU的理论算力为8192 GFlops(每秒浮点运算次数)。
ubuntu20.04只有10m带宽
内存或者上传下载慢。
虚拟机网速慢,我觉得就两个限制因素。一个是虚拟机的内存,内存小了,上传和下载的速率就慢了,就像内存小的虚拟机跑得慢是一个道理。
虚拟机VirtualMachine指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
一.修改网卡参数
1.1查询网卡名
ip addr或ifconfig均可
xue@xue-EZpad6:~$ ip addr
2: enx00e04c3603d8:<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:e0:4c:36:03:d8 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.110/24 brd 10.0.0.255 scope global dynamic noprefixroute enx00e04c3603d8
valid_lft 73698sec preferred_lft 73698sec
inet6 fe80::75f7:f5c3:e075:ade6/64 scope link noprefixroute
valid_lft forever preferred_lft forever
1.2安装ethtool工具
sudo apt install ethtool
xue@xue-EZpad6:~$ ethtool enx00e04c3603d8
Settings for enx00e04c3603d8:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 10Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00007fff(32767)
drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol
Link detected: yes
问题就在这里,Speed: 10Mb/s
1.3通过测试,命令如下
sudo ethtool-s enx00e04c3603d8 speed 100 duplex full autoneg off
speed 100设置速度(我的网卡最大只支持100Mb/s),duplex full设置全双工模式, autoneg off关闭自动协商
注:最重要的是第三个参数,开启了自动协商,设置速度是无效的,因为网卡和路由器协商的结果就是10Mb/s,只有关闭了协商,才能让网卡强制运行100Mb/s模式.
二.设置开机启动
经过ethtool设置后,只是当前有效,重启设备后即失效,故需把命令添加到开机启动中,让他自动生效
2.1编辑/lib/systemd/system/rc.local.service,设置启动参数,添加如下代码
sudo vim/lib/systemd/system/rc.local.service
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
2.2设置软连接,开机启动回去/etc/……这个目录下去找文件
ln-s/lib/systemd/system/rc.local.service/etc/systemd/system/rc.local.service
2.创建/etc/rc.local,写入需要开启启动的命令
sudo vim/etc/rc.local
#!/bin/bash
ethtool-s enx00e04c3603d8 speed 100 duplex full autoneg off
exit 0
:x保存退出
2。4为/etc/rc.local附加执行权限
sudo chmod+x/etc/rc.local
2.5重启设备
reboot
2.6用ethtool检查结果
xue@xue-EZpad6:~$ ethtool enx00e04c3603d8
Settings for enx00e04c3603d8:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: off
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00007fff(32767)
drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol
Link detected: yes
Speed: 100Mb/s
————————————————
版权声明:本文为CSDN博主「Mr_老冷」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接: