0
A
回答
0
一旦你設置的限制,它是系統範圍。它(你的整個系統)總是以這個限制開始。但是,請記住,在使用.NET時,每個對象不能超過2GB。
爲使應用程序在2GB邊界之上工作,必須使用/LARGEADDRESSAWARE
標誌編譯它們。不知道該標誌是否用於編譯Visual Studio本身,也不用於.NET Framework。如果不是,則整個系統的消耗可能超過2GB,但沒有設置該標誌的應用程序(包括Visual Studio)不能超過其自身地址空間的限制。
2
「我怎樣才能讓操作系統啓動」將成爲這些日子中最典型的問題。視頻適配器吃掉了太多的物理地址空間,這個選項仍然可以工作。獲得一個64位操作系統,你將有4千兆字節。和devenv.exe上的editbin.exe/largeaddressaware。這使我想象的保修無效。
相關問題
- 1. Visual Studio 2010 - (OutOfMemoryException)&(內存增加理想狀態)
- 2. Netlogo內存增加
- 3. 增加mysql內存
- 4. 新增內存大量增加
- 5. 增加共享內存的內存
- 6. 如何增加JVM內存?
- 7. MVC3中的內存增加
- 8. 內存在WKWebView中增加
- 9. Android堆內存增加
- 10. wamp增加內存限制
- 11. Rails不斷增加內存
- 12. 內存增加從UITableView cellFromRowAtIndexPath
- 13. Tomcat的內存不增加
- 14. 如何增加jvm內存
- 15. 增加Windows Phone 8.1的內存允許
- 16. vs 2010的加載項
- 17. 如果我增加內存堆,它會增加GC時間
- 18. 逐漸增加CPU使用率而不增加內存。想法?
- 19. Mysql的「內存使用量」增加和增加
- 20. vs vs 2008 vs vs 2010
- 21. Guids vs Auto增加整數
- 22. SQLite vs內存
- 23. GCDAsyncSocket重新啓動readDataToData內存增加
- 24. 增加Cygwin的內存分配
- 25. 增加tomcat7 maven插件的內存?
- 26. centOS和Virtualbox的內存增加
- 27. 屏蔽圖像時增加內存
- 28. 繼續增加內存分配
- 29. Delhpi TIdHTTPServer逐漸增加內存
- 30. iPad內存使用量不斷增加
謝謝Abel。如果我明白你的觀點是在網絡中我們不能超過2GB,只有使用該標誌編譯的應用程序才能做到這一點。我在編譯VS2010中的應用程序時遇到問題。內存錯誤。所以我可以添加標誌一旦我可以編譯至少。 – ramnz 2011-03-21 14:51:52
@ramnz:這意味着你需要設置該標誌來編譯Visual Studio,因爲它不是你的應用程序,而是引發OOM異常的VS。但是你不能(重新)編譯VS. Hans Passant展示了一種可能的方法來破解你的VS二進制文件。即使這是有效的(我懷疑它),我不會這樣做。你需要的是一個64位操作系統,就是這樣(但即使如此:VS只能處理最大4GB,可能最大2GB,因爲VS本身是32位)。 – Abel 2011-03-23 13:14:02