前言
最近在用Hyper-V測試項目,發現在運行過程中發現項目總數崩掉,幾經發現有一個共性,CPU占用率100%,分析問題發現問題出在Hyper-V CPU設置上,Hyper-V裝系統就不贅述了,網上資料很多,我分享一下的設置過程。
概念
- 虛擬機保留:是指物理機應該為這台虛擬機保留多少的CPU資源,如果你為這台CPU分配了2個CPU核心,每核心都全部保留,那就相當於物理機把2核心的CPU資源全部保留給這台虛擬機,總共占自己50%的CPU資源。虛擬機保留適用於比較重要的虛擬機,不管總資源怎么分配,先給他保留一定的資源。
- 虛擬機限制:如果一台虛擬機上運行的程序隨着任務的運行,不斷地要增加CPU資源,如果不加入限制,就會把物理機上所有的CPU資源都要過來,其他虛擬機無法正常運行,數值百分比上虛擬機保留一樣的原理。虛擬機保留的值一樣不能大於虛擬機限制的值。
設置

1.物理機CPU是幾核的,Hyper-V設置中就可以為虛擬機分配幾個CPU。可以通過任務管理器查看。
2.根據需要設置上面數值,多個虛擬機之間CPU資源是動態分配的,當然可以通過上面設置加以限制。
3.微軟Hyper-V官方介紹。
