ubuntu 网速慢?Ubuntu下载速度只有几kb
大家好,ubuntu 网速慢相信很多的网友都不是很明白,包括Ubuntu下载速度只有几kb也是一样,不过没有关系,接下来就来为大家分享关于ubuntu 网速慢和Ubuntu下载速度只有几kb的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
在虚拟机中使用ubuntu系统网速比宿主机慢很多,求原因
将网卡驱动的大量传送减负选项关闭,即可使虚拟系统的网速与宿主系统的网速一致
原因:
Linux在2.6.24这个内核版本中加入了支持TCP协议的通用Large Receive Offload功能,它通过将多个TCP数据整合在一个skb结构中,并在稍后的某个时刻作为一个大的数据包交付给上层的网络协议栈,以减少上层协议栈处理skb的开销,提高Linux系统接收TCP数据包的能力。
但是在有些网卡可能会因为这一特性导致VMWare虚拟机的网络接收速度变得异常缓慢.
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版权协议,转载请附上原文出处链接及本声明。
原文链接:
Ubuntu安装慢
首先,你使用的U盘安装,这个U盘安装应该是使用了ubuntu中的一个软件制作的吧。能进去5个点的界面说明你的安装盘做的是没有问题的。进入Ubuntu安装界面需要初始化的,也就是那5个点一直走,那个相当于ubuntu的进度条。载入的速度要看硬件速度,同时这个速度本来就是需要一段时间的,毕竟安装程序是需要初始化的,检查硬件环境之类的。
其次,因为你使用的是U盘安装,应该是通过USB借口来传输数据的,USB有1.1和2.0,2.0的速度比较快,确定你等U盘和电脑的USB接口都是2.0才比较快。1.1初始化的时间当然就更长了。
最后,你说你的安装特别慢,究竟有多慢呢?10.10安装相对比较快很多了,因为安装过程和配置过程好像是同步进行的了。有一个界面是问你是否安装某些东西的,我记得那里有三个选项,那三个哪个都别选(好像要联网才行),算了就会在安装系统过程中安装其他软件,这些软件是通过网络安装的,网速慢一些就有的下了……如果你的安装超过40分钟就真的太长了。
安装过程没什么特别注意的东西,ubuntu的安装过程是很人性化和美观的了。最后,欢迎使用linux。