解决VMware内存占用过高问题
回顧多年的記錄筆記方法,…
一、故障現象、
VMware虛擬機使用時間一段時間后,會出現開啟VMware客戶機內存占用過高問題。
二、故障分析
1、VMware cache緩存區目錄占用太大空間。
2、由于VMware是跨平臺的虛擬技術,在使用VMware時,VMware會定時的監測電腦的外部硬件接口,如光驅,USB,現在電腦基本沒有光驅,主要是USB接口,因此,當開啟VMware時,Windows系統和VMware中安裝的客戶機系統會共享設備USB硬件,導致占用系統內存過高。
三、解決辦法
緩存區目錄占用太大,解決方法
1、打開Windows powershel工具
win 輸入:Windows powershell,以管理員身份打開如下圖所示
2、進入VMware安裝目錄
命令如下
PS C:\Users\Administrator> cd D:\
PS D:> cd '.\Program Files (x86)\VMware\VMware Workstation\'
PS D:\Program Files (x86)\VMware\VMware Workstation>
進入VMware安裝目錄后輸入命令 .\vmware-vdiskmanager.exe -k (虛擬機所在位置.vmdk文件)
本機為,
G:\ubuntu-22\Ubuntu 64 位.vmdk,路徑需要使用英文雙引號包括。否則會出現Diskname or some other argument is missing.現象。
3、執行vmware-vdiskmanager
PS D:\Program Files (x86)\VMware\VMware Workstation> .\vmware-vdiskmanager.exe -k "G:\ubuntu-22\Ubuntu 64 位.vmdk"
Shrink: 100% done.
Shrink completed successfully.
PS D:\Program Files (x86)\VMware\VMware Workstation>
2、USB選擇3.1接口
如果在實際開發中,暫時不需要使用USB口可以將VMware 客戶機中的USB端口設置為電腦中未使用的新USB接口類型,方法如下
點擊USB控制器,USB兼容性選擇電腦中沒有使用的,3.1.
調試/使用總結
…
總結
以上是生活随笔為你收集整理的解决VMware内存占用过高问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2.10 MapReduce文件合并
- 下一篇: java大学教程习题答案_Java程序设