-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
如果这种异常不可能发生,那么为什么会出现异常呢? –