工控人如何對 VMware workstation性能優化

做工控的基本上都會用到虛擬化軟件,因為一個套TIA或者龐大的工控軟件安裝在自己的真實PC上,是一件很痛苦的事情,看千萬篇“如何優雅躲過安裝之坑”的文章後費勁不拉安裝上,稍微不慎就直接報錯,痛苦在於還不能卸載,只能重新安裝系統。所以聰明的工控人就開始使用虛擬化軟件,比如下面這個利器“vmware workstation”這個虛擬化軟件可以安裝在windows系統上,然後可以虛擬化客戶PC非常方便,但是很多工控人都碰到虛擬化之後發現性能下降的比較厲害,今天劍指工控就給大家提供一篇如何優化和提供vmware workstation的技術文章,如果很多人想知道這個軟件如何安裝怎麼用?這種初級問題,可以來劍指工控QQ群會有專業老師告訴你怎麼使用。今天我們在這裡提供的優化方法都是實踐論證的寶貴財富。


VMware Workstation 硬件配置和優化

硬盤


普通機械硬盤已經成為計算機性能一個瓶頸。建議增加一個固態硬盤(SSD),能使VMware Workstation性能有本質的提升。固態硬盤相比普通機械硬盤有更高的持續讀寫速度。

工控人如何對 VMware workstation性能優化

工控人如何對 VMware workstation性能優化

(上:希捷單碟500GB 7200轉硬盤型號ST500DM002,下:三星840EVO 120G 固態硬盤型號MZ-7TE120BW)

內存

為了能讓VMwareWorkstation運行流暢,8G內存是基本要求,建議內存容量為16G。Intel Core 三代、四代 i5/i7系列CPU支持的最大內存帶寬為25.6 GB/s3。可選用2條DDR4 8G內存組成雙通道模式,理論上能提供最大25.6 GB/s的內存帶寬,滿足CPU數據吞吐量的要求。使用金士頓駭客神條DDR4 8G套裝組成雙通道模式,實測最大內存帶寬約為23GB/s,與25.6 GB/s理論值十分接近。

工控人如何對 VMware workstation性能優化

CPU


隨著多核心、多線程CPU的出現,CPU的性能得到大大的提高。建議選用多核心CPU,並選用支持硬件級虛擬化技術的CPU。如Intel 的Intel VirtualizationTechnology (VT-x)虛擬化技術,AMD 的Virtualization Technology 虛擬化技術。英特爾(Intel)酷睿四代I5 4570 具有4核心4線程,主頻達到3.2GHz,支持動態加速到3.6GHz,支持Intel Virtualization Technology (VT-x)/EPT虛擬化技術。

BIOS設置優化


若使用的CPU支持硬件虛擬化技術,需要在BIOS設置中,打開相應的設置。下面以Inte至強 E3-1230 V2 CPU,AMI BIOS為例講解。
開機按Del進行到BIOS設置(進入BIOS設置的方法因主板不同而不同,具體方法請參考主板附贈的說明書)。
選擇“BIOS Features”,將“Intel Virtualization Technology”選項設置為“Enable”。

虛擬內存設置優化


當物理內存將要消耗殆盡時,Windows運用虛擬內存技術,將一部分硬盤空間來充當內存使用,以緩解內存的緊張。虛擬內存的性能相比物理內存的性能要低許多。當你機器的物理內存大於4G小於8G時,可以將虛擬內存設置為一個較小的值,當你機器的物理內存大於8G時,可以關閉虛擬內存。

工控人如何對 VMware workstation性能優化

虛擬機設置優化


在“新建虛擬機嚮導”中,選擇“自定義(高級)”模式。
在“處理器配置”中,根據你機器的CPU,選擇“每個處理器的核心數量”。

工控人如何對 VMware workstation性能優化

在“此虛擬機的內存”設置中,根據物理機內存的大小和虛擬機的操作系統類型,為虛擬機分配合理的內存。
在“網絡類型”設置中,可以按實際需要進行選擇。“使用橋接的網絡”比“使用網絡地址轉換(NAT)”性能稍高。

工控人如何對 VMware workstation性能優化

在“指定磁盤容量”設置中,根據需要設置“最大磁盤大小”。“將虛擬磁盤存儲為單個文件”比“將虛擬磁盤拆分為多個文件”性能要好。“立即分配所有磁盤空間”比磁盤按需增長性能要好。

工控人如何對 VMware workstation性能優化

虛擬機配置優化

“預留內存”設置的是所有虛擬機允許使用物理內存的最大值5。為提高虛擬機的性能,在為主機分配足夠內存的前提下,將剩餘內存設置為“預留內存”,供虛擬機使用。如物理內容為8G,為主機分配3G內存,剩餘5G內存預留給虛擬機使用。
“額外內存”設置的是不同虛擬機內存的分配管理方式5。當物理內存足夠大(如8G或以上),為提高性能,應設置為“調整所有虛擬機內在使其適應預留的主機RAM”,此時不同虛擬機內存之間不允許交換。

工控人如何對 VMware workstation性能優化

在“虛擬機設置”對話框中選擇“選項”選項卡。
點擊選擇“高級”,在“進程優先級”中設置“抓取的輸入內容”為高。將“設置”中的“收集調試信息”設置為“無”,並勾選“禁用內存頁面修整”,這樣空閒的虛擬機內存請不會被回收。

工控人如何對 VMware workstation性能優化

頁面文件共享設置

優化VMware Workstation通過在虛擬機之間共享相同頁面文件來減少物理內存的使用。通過在相應虛擬機的配置文件(*.vmx)中加上“sched.mem.pshare.enable=FALSEoption”,來禁止頁面文件共享,以提高性能。


最後一項猥瑣技能,相信很多人都不知道。如何利用VMware Workstation虛擬機保護你的數據和虛擬機?

工控人如何對 VMware workstation性能優化

看到這個虛擬機訪問控制了不
設置密碼、啟用限制就行
在"虛擬機過期時限"處設置過期時間

想要了解更多虛擬機知識,可以學習如下專欄。

專欄

虛擬技術讓系統不在崩潰少花錢

作者:劍指工控

9.9幣

16人已購

查看


分享到:


相關文章: