C#中非托管对象的最大大小

时间:2012-12-03 15:31:05

标签: c# .net

快速提问:C#可以处理的非托管对象的最大大小是多少?我想通过调用C ++ dll,我可能已经找到了解决64位数组问题的方法,但我想确定一下。

1 个答案:

答案 0 :(得分:4)

最终由VirtualAlloc限制,这取决于你如何使用内存,以及你正在运行的操作系统。通过C#/ .NET访问它并没有真正改变这一点。 Windows Internals书籍有a Testlimit[64] application which explores these limits。阅读链接的帖子并试用应用程序以获得完整的答案。