亚洲一级簧片_性 毛片_国产乱子视频_久久影城_强伦女教师视频_成人精品久久

顯卡怎么設置共享內存

發布時間: 2023-07-22 18:23 閱讀: 文章來源:轉載

大家在本地跑AI相關的開源項目時,經常會遇到要安裝很多依賴環境,而且還不知道安裝到哪去了……久而久之,C盤標紅,焦慮+10086!經過一段時間的研究,我找到了一個完美的解決方法,就是安裝一個可以用顯卡的虛擬機,使本地AI項目運行在一個完全隔離環境中的計算機系統,快跟我一起去看看吧~

安裝Hyper-V

Hyper-V是Windows官方提供的虛擬機管理創建平臺,Hyper-V允許你創建虛擬硬盤驅動器、虛擬交換機以及許多其他虛擬設備,甚至還支持在虛擬機中調用顯卡。接下來,跟隨我一步步去安裝一個功能健全的虛擬機吧~

首先,需要在Windows 11家庭版中安裝Hyper-V,大部分的Windows預裝系統都是家庭版,默認是不帶Hyper-V的,我們新建一個腳本,命名為“win11-home-hyperv.bat”,在腳本中輸入以下內容:

pushd "%~dp0"dir /b %SystemRoot%\\servicing\\Packages\\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\\servicing\\Packages\\%%i"del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALLpause

之后對文件點擊右鍵,選擇“以管理員身份運行”,安裝完成后,重啟電腦。

打開控制面板,選擇“程序和功能”,點擊“啟用或關閉windows功能”,在彈窗里找到“Hyper-V”和“虛擬機平臺”并勾選,點擊確定后關閉彈窗。

點擊開始菜單,找到并打開“Hyper-V管理器”。

創建虛擬機

點擊“Hyper-V管理器”主界面的“新建”,進入創建虛擬機的流程。

首先,對虛擬機取個你喜歡的名字。

指定代數,對于 windows 11或者windows10,建議選擇第二代。第一代是用于那些老版本的系統,Windows 10以后都建議選擇第二代。

對虛擬機的內存進行分配,建議至少8G,不然可能運行不起來。

配置網絡,下拉箭頭選擇Default Switch,否則即便安裝成功,虛擬機也無法聯網。

連接虛擬硬盤,也就是安裝在主體計算機的盤符,建議不要放在C盤。硬盤大小取默認的127G即可,很夠用了。

安裝選項里,選擇“從可啟動的映像文件安裝操作系統”,同時將映像文件選擇上去。Windows的系統安裝,直接從官網下載就可以了:

https://www.microsoft.com/zh-cn/software-download/windows11

點擊下一步>完成,等待磁盤創建完成,接下來點擊虛擬機的“設置”。

在“安全”這一步,將下圖紅框中的選項都勾選。

在“處理器”這一步,將虛擬處理器的數量設置為2。

在“檢查點”這一步,取消勾選“啟用檢查點”選項。

在“內存”這一步,勾選“啟用動態內存”,且需要把最小RAM調整成跟虛擬內存一樣大。

至此,虛擬機安裝配置項全部完成。

接下來,右鍵點擊剛才新建的虛擬機,選擇“連接”。

點擊“啟動”按鈕,并不停按F2鍵。

成功進入Windows安裝界面,之后一直點擊下一步。

等待安裝完成。

安裝成功后,進入系統界面,按Windows + R鍵,并輸入“compmgmt.msc”,打開計算機管理。選擇顯示適配器,可以看到只有一個默認的顯卡。

在虛擬機中配置顯卡

關閉虛擬機,回到主體機,在開始菜單找到“Windows PowerShell ISE”,并右鍵選擇“以管理員身份運行”。

在打開的界面里,輸入以下代碼:

$vm = "計算服務器"#這個就是你的虛擬機的名字,注意雙引號要有Add-VMGpuPartitionAdapter -VMName $vm #這個命令是給虛擬機添加GPUSet-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 1#這一串命令都是設置虛擬GPU的參數,min都填1 MAX填1億 optimalmax填9999萬Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionVRAM 100000000Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionVRAM 99999999Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionEncode 1Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionEncode 100000000Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionEncode 99999999Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionDecode 1Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionDecode 500000000000000000#這個參數填5*10^17(5后面跟著17個0)Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionDecode 499999999999999999#比上面少1(4后面跟著17個9)Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionCompute 1Set-VMGpuPartitionAdapter -VMName $vm -MaxPartitionCompute 100000000Set-VMGpuPartitionAdapter -VMName $vm -OptimalPartitionCompute 99999999Set-VM -GuestControlledCacheTypes $true -VMName $vm#這個命令英文意思是 客戶端控制緩存類型 具體作用估計是開啟某個緩存功能吧Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm#最小內存映射空間 1Gb=128MB我估計意思是最小占用物理機顯卡的顯存數量,即如果我的虛擬機使用顯存不超的話,我這塊4G顯存的顯卡能開32個虛擬機......(如果真的是這樣的話,那一些企業可以節約大筆銀子)Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm#這個參數是最大值,應該只是設定個邊界,并不會實際使用到 注意,這里一定要填32G我之前自作主張改為了4G因為我的RX560D的顯存是4G,結果虛擬機啟動以后驅動是感嘆號,提示資源不足,錯誤號4

其中第一行需要輸入之前新建的虛擬機的名稱,按F5即可運行上述代碼。

之后,再將主體電腦中的驅動文件,復制到虛擬機中即可。直接雙擊點擊虛擬機安裝文件,即可訪問虛擬機安裝的C盤文件(會顯示為新的一個盤)。

首先將主體機中,以下路徑的文件

C:\Windows\System32\DriverStore\FileRepository\

復制到虛擬機中的相同路徑(需要新建目錄)。

然后將主體機中的以下文件C:\Windows\System32\nvapi64.dll,也復制一份到虛擬機的相同文件夾中。

至此,可使用顯卡的虛擬機配置完成,可以看到虛擬機中的顯示適配器里,已經可以看到跟主體機一致的GPU 4070Ti了。

在這種虛擬機中,不但可以運行顯卡跑AI項目,打大型游戲一點問題也沒有,從今往后,媽媽再也不用擔心你的C盤不夠用了。感興趣的朋友,快去試試吧~

???展開全文
主站蜘蛛池模板: 成人性生交大片免费观看嘿嘿视频 | 91精品国产日韩91久久久久久 | 亚洲婷婷中文字幕 | 一级黄色免费视频 | 超碰免费在线观看 | 在线黄色毛片 | www网站在线观看 | 欧美日韩亚洲综合 | 国产精品国产精品 | 久久久久久久国产 | 91精品国产日韩91久久久久久 | 精品中文字幕一区 | 五月婷婷激情综合 | 色婷综合| 日本一区二区三区免费观看 | 丰满岳乱妇一区二区三区 | 国产亚洲视频在线观看 | 93精品国产乱码久久久 | 成人av免费 | 亚洲国产成人精品久久久国产成人一区 | 久久精品亚洲一区二区三区浴池 | 一极黄色大片 | 欧美综合自拍 | 日本久草| 插综合网 | 欧美成在线观看 | 免费一二二区视频 | 国产一区欧美一区 | 一区二区三区国产精品 | 国内精品视频在线播放 | 福利一区二区在线 | 成人福利视频网站 | 亚洲在线一区二区三区 | 日本亚洲精品 | 欧美,日韩,国产在线 | 99久久久久久| 免费视频一二三区 | 国产成人99久久亚洲综合精品 | 亚洲三级在线 | 亚洲第十页 | 亚洲精品久久久久久久久久久 |