.net - 32 位和 64 位 .net 框架最大内存有什么区别?

标签 .net frameworks

32位和64位.net框架的最大内存有区别吗?我的意思是:在 64 位 .net 框架上编写时可以分配超过 2GB 的内存吗?

64位.net框架有什么特点?我在互联网上找不到它。

最佳答案

来自this帖子中,看起来他们取消了最大 2GB,您可以使用所有可用内存。

x64 has the following pros:

  1. No 2GB memory limit - you can use all of the memory available.
  2. Potential for better perf., especially with some double precision math. x64 has a couple of extra registers, and can do some things faster (potentially). I've seen some significant boosts in some highly numerical code, but for most business applications, you won't see a difference.

x64 has the following cons:

  1. Less than ideal IDE support
  2. Program takes more memory (object references 2x size)

查看 Migrating 32-bit Managed Code to 64-bit可能也会有帮助。

关于.net - 32 位和 64 位 .net 框架最大内存有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4850870/

相关文章:

c# - Winforms MaskedTextBox - 重新格式化粘贴的文本以匹配掩码

c# - VS 201 0's Productivity Power Tools' s 右侧的选项卡井

c# - 是否有一种通用方法可以通过主键获取 Linq2SQL 实体?

iphone - iOS框架从扩展坞连接器获取音频

.net - .Net 项目从 Framework 1.1 迁移到 Framework 4.0(Windows 应用程序)

c# - 如何更改 TabItem 的光标

需要 .NET 内存分析器

Java开源网络框架

ios - 在 GitHub 或 Bitbucket 中支持下一版本的 SDK/框架的最佳方式是什么?

android - 适用于 iOS 加速框架