0
由於地址空間相對較小,因此大型對象堆碎片是32位系統中的一個明顯問題,因此您可以用盡它並且相當「快速」地發生OutOfMemoryException64位系統上的LOH碎片有多差
由於64位地址空間大得多,所以用完地址不是問題(對於我們的場景)。因此,主要問題是這會如何影響機器的性能。
LOH中的空閒空間是否保留但未提交,還是保持承諾? 即使它提交了,如果它沒有被使用,它不會被調出,而實際上不佔用物理內存嗎?
在我們的具體情況,我們即將撞上OOM不太擔心因,因爲這將沒有足夠的地址空間:1. 需要一段時間和 2.我們的服務會出現這種情況時自動重新啓動。
我們更關心這會對我們運行的機器的整體性能產生的影響。
任何人都可以闡明這個問題?