-2
A
回答
4
是的,如果使用太多內存,則會發生該異常。
垃圾收集器只是擺脫你永遠不會再次訪問的內存。
......答案很明顯,也許你問了一些與你的意思不同的東西?如果是這樣,請澄清。
1
0
垃圾收集器僅聲明「垃圾」對象的應用程序根目錄並未提及了。如果託管堆已滿,並且其中的每個對象仍由應用程序根目錄引用(即應用程序仍然可以訪問此對象),則您將獲得OutOfMemoryException
。
我強烈建議你閱讀this知道如何GC的作品。關於Finalize
方法的部分也很有趣。
相關問題
- 1. GridGain內存不足異常
- 2. HttpClient.getAsync()內存不足異常
- 3. 內存不足異常。 C#
- 4. 內存不足異常System.Drawing.Image.FromStream()
- 5. 內存不足異常
- 6. Solr內存不足異常
- 7. 內存不足異常?
- 8. 內存不足異常
- 9. 內存不足異常
- 10. Imagefrom.File()。內存不足異常
- 11. ListView內存不足異常
- 12. Linq2Sql內存不足異常
- 13. 內存不足異常
- 14. 內存不足異常
- 15. BlockingCollection內存不足異常
- 16. 內存不足異常
- 17. 內存不足異常
- 18. CarouselView內存不足異常
- 19. System.Drawing內存不足異常
- 20. SessionState內存不足異常
- 21. AudioRecord內存不足異常
- 22. 內存不足異常android
- 23. 內存不足異常java
- 24. TextureBrush內存不足異常
- 25. android - 內存不足異常
- 26. C#:內存不足異常
- 27. 內存不足異常緩存位圖時出現異常
- 28. 滾動Listview時內存不足異常?
- 29. DLL和內存不足異常
- 30. C#Image.Clone內存不足異常
這是可能的。 GC不是爲了幫助你將所有的數據放到內存中,而是爲了讓你不用關心內存(de)的分配情況。 – zerkms
http://stackoverflow.com/questions/597499/why-am-i-getting-an-out -of-sharp-application-in-my-c-sharp-application – OldProgrammer
如果這種異常不可能發生,那麼爲什麼會出現異常呢? –