台灣最大程式設計社群網站
線上人數
1745
 
會員總數:241132
討論主題:186804
歡迎您免費加入會員
討論區列表 >> VB.NET >> 查詢虛擬記憶體 和 增加記憶體
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
查詢虛擬記憶體 和 增加記憶體
價值 : 100 QP  點閱數:316 回應數:3

樓主

ford
門外漢
0 5
41 2
發送站內信

想請問各位大大 我用VB.net 去查詢虛擬記憶體

可是我把電腦C和D磁碟空間都各拿了50G來當虛擬記憶體

重新開機後 再次用VB.net去檢查虛擬記憶體

卻發現我虛擬記憶體量都沒有變動是怎麼了?






搜尋相關Tags的文章: [ vb ] , [ net ] , [ 虛擬記憶體 ] , [ 記憶體 ] ,
本篇文章發表於2017-02-28 00:41
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
不錯的參考

Po
檢舉此回應
這個問題我實際試過了
測試環境
Win8.1
.Net 4.5.2
Visual Studio Community 2015

確實不會改變

以 MSDN 的說明來看

備註
My.Computer.Info.TotalVirtualMemory 屬性需要 Windows XP、Windows 2000 Professional、Windows Server 2003、Windows 2000 Server 或 Windows Vista。
範例
這個範例會使用 My.Computer.Info.TotalVirtualMemory 屬性,顯示執行程式碼之電腦可用的虛擬記憶體總量。
VB

MsgBox("Computer's available virtual memory: " &
My.Computer.Info.TotalVirtualMemory)


版本資訊
.NET Framework
支援版本:4、3.5、3.0、2.0
.NET Framework Client Profile
支援版本:4、3.5 SP1
平台
Windows 7, Windows Vista SP1 (含) 以後版本, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (不支援伺服器核心), Windows Server 2008 R2 (SP1 (含) 以後版本支援伺服器核心), Windows Server 2003 SP2
.NET Framework 並不支援各種平台的所有版本。如需支援的版本的清單,請參閱.NET Framework 系統需求。


小弟初學 VB.Net 實在無法回答
靜待版上神人回覆

先在此感謝
本篇文章回覆於2017-02-28 02:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

ford
檢舉此回應
我自己的是
win7 64位元
.NET Framework 4.6.1
也是Visual Studio Community 2015

本篇文章回覆於2017-02-28 10:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

QOO
捐贈 VP 給 QOO 檢舉此回應
hi,我自己測也是一樣的結果,數值不會變化,原因不曉得(有人說totalVirtualMemory所回應的值,是virtual address space非實際的virtual memory,但我不確定可信度有多少)


我另外找到一個可以查詢的方法,如果有急需的話,可以參考使用一下

ManagementObjectSearcher要額外加入dll




本篇文章回覆於2017-03-01 14:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.