欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Win10虛擬機網(wǎng)速很卡怎么辦? Hyper-V虛擬機網(wǎng)絡(luò)慢的原因及解決方案參考

  發(fā)布時間:2023-11-24 15:30:10   作者:佚名   我要評論
Win10虛擬機網(wǎng)速很卡怎么辦?Win10系統(tǒng)中的虛擬機,使用的時候發(fā)現(xiàn)網(wǎng)速很卡,下面我們就來看看Hyper-V虛擬機網(wǎng)絡(luò)慢的原因及解決方案參考

不少的用戶們在會安裝Hyper-V虛擬機來進行運行操作,不過不少的用戶們在使用Hyper-V虛擬機的時候發(fā)現(xiàn)網(wǎng)速很慢,那么這要怎么設(shè)置?用戶們可以看看是不是因為您的虛擬機沒有好的處理器或足夠的內(nèi)存,下面就讓本站來為用戶們來仔細的介紹一下Win10 Hyper虛擬機網(wǎng)速慢怎么解決方法吧。

Win10 Hyper虛擬機網(wǎng)速慢怎么解決方法

1、首先,您應(yīng)該注意 Windows Server 2019/2022(和 Windows 10 1809+)上的 Hyper-V 中出現(xiàn)的接收段合并 (RSC) 功能。接收分段合并在虛擬交換機級別 (vSwitch) 使用。

2、RSC 允許通過將多個 TCP 段組合成更大的段來減少 CPU 負(fù)載并提高網(wǎng)絡(luò)吞吐量。 網(wǎng)絡(luò)性能得到提高,因為大型分段的處理速度比許多較小的分段更快。

3、在以前的 Hyper-V 版本 (Windows Server 2016/2012R2) 中,NIC 級別僅支持硬件接收段合并模式。

如果啟用了 RSC 支持,則可能會導(dǎo)致某些硬件配置中出現(xiàn)額外的網(wǎng)絡(luò)延遲、默認(rèn)情況下, Windows Server 2019 上的所有外部交換機啟用 RSC。

您可以使用以下命令檢查是否為虛擬交換機啟用了 RSC:

Get-VMSwitch | Select-Object *RSC*

可以使用以下命令禁用對客戶端網(wǎng)絡(luò)適配器上的 IPv4 流量使用 RSC:

Disable-NetAdapterRsc -Name “Ethernet” -IPv4

檢查禁用 RSC 后 Hyper-V VM 中的復(fù)制速度是否提高。如果網(wǎng)絡(luò)速度有所提高,則可以在 VM 連接到的虛擬交換機上禁用 RSC。

4、您可以使用 iperf 工具檢查網(wǎng)絡(luò)吞吐量。

1)要禁用特定虛擬交換機的軟件 RSC,請運行以下命令:

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false

您可以即時啟用/禁用RSC,它不會影響任何活動連接。

或者,您可以在Windows主機上完全禁用RSC:

netsh int tcp set global rsc=disabled

2)網(wǎng)絡(luò)適配器驅(qū)動程序中的虛擬機隊列 (VMQ) 模式

在某些情況下,如果在物理 Hyper-V 主機的網(wǎng)絡(luò)適配器驅(qū)動程序中啟用了 VMQ(虛擬機隊列),則可能會導(dǎo)致 Hyper-V 虛擬機中的網(wǎng)絡(luò)性能不佳。

VMQ 是一項硬件功能,如果您的硬件不支持它在驅(qū)動程序中啟用,則可能會導(dǎo)致數(shù)據(jù)包丟失和網(wǎng)絡(luò)延遲增加。

該問題是 Broadcom 千兆網(wǎng)絡(luò)適配器的典型問題,在所有 Hyper-V 版本 (Windows Server 2012 R2/2016/2019) 中都會出現(xiàn)。

VMQ 旨在通過將數(shù)據(jù)包從物理網(wǎng)絡(luò)適配器直接轉(zhuǎn)發(fā)到虛擬機來提高網(wǎng)絡(luò)性能。

可以在網(wǎng)絡(luò)適配器驅(qū)動程序的屬性中禁用 VMQ。

或者,可以使用 PowerShell 顯示支持 VMQ 的網(wǎng)絡(luò)適配器列表及其狀態(tài):

Get-NetAdapterVmq

5、要禁用特定網(wǎng)卡的 VMQ,請運行以下命令(網(wǎng)絡(luò)適配器將在幾秒鐘內(nèi)不可用):

Set-NetAdapterVmq -Name “NICName” -Enabled $False

禁用 VMQ 后,最好重新啟動主機并檢查網(wǎng)絡(luò)性能。

6、確保在 Windows 中禁用

QoS 帶寬限制策略。

7、在Windows Server 2019上優(yōu)化Hyper-V的TCP設(shè)置

1)將當(dāng)前的TCP設(shè)置保存在Hyper-V主機上,并應(yīng)用新設(shè)置,這些設(shè)置將使Windows Server 2019中的TCP設(shè)置幾乎與Windows Server 2016中的TCP設(shè)置相似。

2)保存當(dāng)前設(shè)置:

Get-NetTCPSetting -SettingName Datacenter,DatacenterCustom,InternetCustom,Internet|select SettingName,CongestionProvider,CwndRestart,F(xiàn)orceWS|Export-csv c:\backup\ws2019_network_stack_settings_nettcp_backup.csv

8、默認(rèn)情況下,在Windows Server 2019和Windows 10 1709 +中,使用TCP的CUTRIC實現(xiàn)。此算法針對具有高延遲的高速網(wǎng)絡(luò)進行了優(yōu)化(默認(rèn)情況下在 Linux 內(nèi)核 2.6.19 及更高版本中也使用它)。

僅在 Windows Server 2019 或 Hyper-V 2019 中應(yīng)用以下設(shè)置。

1)為 LAN 應(yīng)用新的 NetTCP 設(shè)置:

Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -CongestionProvider DCTCP
Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -CwndRestart True
Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -ForceWS Disabled

2)對于廣域網(wǎng):

Set-NetTCPSetting -SettingName InternetCustom,Internet -CongestionProvider CTCP
Set-NetTCPSetting -SettingName InternetCustom,Internet -DelayedAckTimeoutMs 50
Set-NetTCPSetting -SettingName InternetCustom,Internet -ForceWS Disabled

3)在 TCP 堆棧級別禁用網(wǎng)絡(luò) RSS 和 RSC 網(wǎng)絡(luò)優(yōu)化方法:

netsh int tcp show global
netsh int tcp set global RSS=Disabled
netsh int tcp set global RSC=Disabled

4)或在網(wǎng)卡級別:

Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName “Recv Segment Coalescing (IPv4)” -DisplayValue “Disabled” -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName “Recv Segment Coalescing (IPv6)” -DisplayValue “Disabled” -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName “Receive Side Scaling” -DisplayValue “Disabled” –NoRestart

為所有虛擬機禁用 vRSS:

Get-VM | Set-VMNetworkAdapter -VrssEnabled $FALSE

5)在網(wǎng)卡上禁用大型發(fā)送卸載 (LSO):

Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName “Large Send Offload Version 2 (IPv4)” -DisplayValue “Disabled” -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName “Large Send Offload Version 2 (IPv6)” -DisplayValue “Disabled” -NoRestart
Get-NetAdapter | Restart-NetAdapter

9、您還可以在網(wǎng)絡(luò)適配器屬性的“高級”選項卡中禁用這些選項:

  • 接收段合并(IPv4/IPv6) = 禁用
  • 大型發(fā)送卸載 v2 (IPv4/IPv6) = 已禁用

這些TCP堆棧設(shè)置將使Windows Server 2019網(wǎng)絡(luò)協(xié)議設(shè)置類似于以前的Windows Server版本。

以上就是Win10 Hyper虛擬機網(wǎng)速慢先的解決方法,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。

相關(guān)推薦:

Win10系統(tǒng)中HyperV虛擬機怎么訪問本機磁盤?

window10虛擬機hyperv怎么配置? Win10設(shè)置自帶虛擬機的技巧

相關(guān)文章

最新評論