2012-01-06 51 views
1

使用Windows 7 32位時,大多數應用程序不能超出2 GB的限制(由於可尋址的大小,許可等原因)。什麼類型的內存在32位Windows上有2 GB限制?

在32位操作系統上運行Visual Studio時,它通常在工作集上升到1.8 GB時開始拋出OutOfMemoryException。這可能是由於物理內存碎片。

這個2 GB的限制究竟是指什麼?

它是工作集,私人工作集,私人字節,承諾大小(虛擬大小),還是其他東西的組合?

此外,如果您想檢查應用程序是否可能會遇到2 GB的限制,您應該注意哪種類型的內存?

這裏是一個職位,類似於我的記憶問題:

What is private bytes, virtual bytes, working set?

回答

相關問題