32 位计算机只能存储最多 2 31 - 1 的有符号整数。
这就是为什么我们已经用完 IPv4 地址并进入了 64 位时代。
但是,数字 2 31 - 1 (2,147,483,647) 不如数字 1 万亿 (1,000,000,000,000) 大,我似乎可以在不崩溃的情况下正常显示。
有人可以解释为什么会这样吗?
32 位和 64 位系统有什么区别?
如果你都使用过它们,你经历过什么样的明显差异?
在某些情况下,在 64 位系统上使用 32 位程序会不会有问题?
operating-systems 64-bit 32-bit computer-architecture cpu-architecture
我在 64 位 Windows Server 2003 上安装了第三方应用程序(在本例中为 Cognos Data Manager)。
是否有一种快速方法可以确定应用程序是作为 64 位应用程序还是作为 32 位应用程序构建/编译的?
默认情况下,程序希望安装在 Program Files (x86) 中。我猜这意味着它是一个 32 位版本。我必须让它与 Oracle 数据库通信并使其正常工作,我最终将它重新安装在一个没有括号“(”和“)”的目录路径中,因为这会导致问题。我还安装了 64 位和 32 位 Oracle 客户端。
为了将来参考,我希望能够键入命令“xxxx fred.exe”并让它告诉我 fred.exe 是否需要 32 位或 64 位设置(例如 ODBC 数据源等)。
我对 32 位操作系统的理解是,地址以 32 位表示,所以操作系统最多可以使用 2 32 = 4G 内存空间——我假设单位是字节,所以 4GB。
这是否意味着如果任何具有 32 位操作系统(无论是 Windows 还是 Unix)的机器在硬盘上总共有超过 4GB 的 RAM + 页面文件,例如 8GB 的 RAM 和 20GB 的页面文件,它的内存将永远不会被“用完” “?
通过“用起来”我的意思是增加RAM或页面文件将不利于性能; 当然,应用程序总是有可能不断从操作系统请求内存但失败。
同样,如果这台 32 位操作系统机器有 2GB RAM 和 2GB 页面文件,增加页面文件大小对性能没有帮助。这是真的?
我最近将计算机的 RAM 升级到 4 GB。我的 32 位 Windows 安装仅显示 3574 MB 的内存。如何让 Windows 使用全部 RAM?
我想添加 32 位数据源。似乎没有明显的方法可以查看这些实例的现有实例或创建新实例。
如何在 64 位 Windows 7 中打开 32 位“ODBC 数据源管理器”窗口?
为什么拥有 64 位计算机被认为是一件大事?为什么它“改变了一切”?为什么需要在 32 位和 64 位平台之间设计不同的应用程序?
而且,在 OS X 上,您如何找到您拥有的那个!?
我刚刚看到了这些游戏的最低要求:
内存:32 位操作系统 2GB 或 64 位操作系统 4GB
为什么 64 位操作系统需要比 32 位操作系统更多的 RAM?
我最近购买了 Windows 7 Ultimate。我有一个带有 2GB DDR2 RAM 的 AMD Athlon64 X2 5000+。我知道 RAM 变得更便宜了,我知道,我知道,但我将无法升级我的 RAM 大约一年。
我的问题显然是这样的;如果我只使用 2GB 的 RAM,那么在 32 位上安装 64 位 Windows 会有什么好处吗?
据我了解,最低要求是 2GB,最大是 192GB,所以如果 64 位的最低要求是 2GB,而 32 位的最低要求是 1GB,如果我选择安装 64 位的最低要求超过 32,我会失去性能-bit 的最小值是数量的一半?
我想安装 64 位版本,只是因为它是未来。192GB 内存!那真是难以置信!另外,我听说它的性能更好。但这需要大量的 RAM。
我试图让这个问题尽可能容易破译。任何建议将不胜感激。
我使用的是 32 位操作系统。如何检查我的硬件是否支持 64 位?