我一直使用32位机器,也知道64位机器很常见,但从未深入了解过它对开发人员或普通用户有何益处。因此我的问题是—— 128位操作系统对软件开发人员意味着什么?
更新
我是在一般情况下提出这个问题的,无论是真是假,都不重要。
我一直使用32位机器,也知道64位机器很常见,但从未深入了解过它对开发人员或普通用户有何益处。因此我的问题是—— 128位操作系统对软件开发人员意味着什么?
更新
我是在一般情况下提出这个问题的,无论是真是假,都不重要。
这意味着Windows\System32目录包含128位DLL文件,64位DLL文件在WINDOWS\SysWOW128目录下,而32位DLL文件在WINDOWS\SysWOW64WOW128目录下。
在注册表中,128位应用程序将数据存储在HKEY_LOCAL_MACHINE/SOFTWARE下,64位应用程序存储在HKEY_LOCAL_MACHINE/SOFTWARE/Wow12864Node下,而32位应用程序则存储在HKEY_LOCAL_MACHINE/SOFTWARE/Wow1286432Node下。
这种策略会使病毒和恶意软件开发人员感到困惑,以至于他们放弃。已注册的开发人员将收到一张大海报,以说明重定向和映射。
340282366920938YB的地址空间
指针将会是128位
存在大量软件兼容性问题
64位提供了18EB的地址空间,我预计这对于超级计算机而言足够使用相当长一段时间。
很可能它的真正目的是营销手段。
所有在构建脚本中用于生成32位或64位二进制文件和安装程序的布尔值都必须变成枚举类型。
请认真阅读。这个“泄露”的来源LinkedIn简介上说:
“研究和开发项目,包括128位架构与Windows 8内核兼容以及Windows 9项目计划。”
没有任何地方说明任何操作系统即将成为128位。
他们必须拥有128位硬件或仿真层来测试它。听起来很有趣。
但用户可能并不在意那么多。大多数非技术人员实际上无法理解64位和32位之间的区别,除了兼容性问题和“64位更好,因为营销人员这样说”的说辞。
尝试阅读一本书或在互联网上查找计算机科学主题“计算机组织”。这将详细解释x位宽度的含义。在实际应用中,它通常意味着操作系统或平台限制变得更大 - 大得多。例如,16位平台只能安装约16兆字节的RAM,而现在32位处理器可以支持约4吉字节。