保留32位Microsoft Windows桌面操作系统的充分理由
发布时间:2021-05-20 21:15:12 所属栏目:Windows 来源:网络整理
导读:服务器软件现在只有64位(自从Server 2008 R2 for Windows,甚至更早的Exchange和Sharepoint),甚至Ubuntu都在推动您从服务器操作系统的32位版本. 但有没有任何好的,可量化的理由来维持32位桌面操作系统?我们正在准备我们的Windows 8图像(不幸的是)少数将成为
服务器软件现在只有64位(自从Server 2008 R2 for Windows,甚至更早的Exchange和Sharepoint),甚至Ubuntu都在推动您从服务器操作系统的32位版本. 但有没有任何好的,可量化的理由来维持32位桌面操作系统?我们正在准备我们的Windows 8图像(不幸的是)少数将成为早期采用者. 我们的大多数台式电脑都有4GB或更少的RAM,但我不想再打扰支持32位风格的操作系统了. 我应该有什么理由? 在某些使用情况下,> 32位可能稍快一些 – 较小的地址意味着代码更紧凑,这意味着更高的缓存效率.在我看到的基准测试中,64位在重度计算环境中的计算效率更高,这种效率往往会被黯然失色.但实际上32位确实偶尔会赢得一些基准测试.因人而异.软件的时代很重要,因为较新的版本利用了旧版本不具备的64位内容.>更紧凑的代码意味着更少的磁盘空间.只需下载64和32位风格的最喜欢的操作系统的ISO,就可以看到差异.这不是微不足道的.一旦你解压缩二进制文件,它也会更多.正如OrangeDog所指出的那样:大部分空间消耗来自于64位操作系统除了64位操作系统之外还提供32位库. >您仍然可以与32位的传统组件和软件更好地兼容.这在主机上动态编译但同时引入第三方二进制库的系统中尤为明显.微软的.NET框架就是一个很好的例子:虽然这些程序在理论上与架构无关,但只要你链接到本机二进制文件,你就会绑定到一个或另一个.许多开发人员甚至不知道这种情况正在发生,并且运送生产组件将无法在64位系统上运行而无需进行一些调整以明确指示.NET以32位模式运行.大多数人不知道该怎么做. >正如Daniel B所指出的那样:在64位计算机上进行Windows .NET开发会使您对 frustrating inconsistency开放,在某些情况下,操作系统会屏蔽异常. >传统硬件.您无法在64位内核上运行32位驱动程序. 对于大多数人来说,这些都不会成为一个阻碍.但是,您必须决定这些因素如何影响您的环境. (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 替代Windows系统下CMD的10款命令行工具
- windows – 在TaskManager中不显示虚拟机内存使用情况
- 如何在Windows 10中映射网络驱动器
- Windows 10系统,显卡驱动安置失败怎么办?
- Windows10系统电脑无法待机的处理方法
- 为什么win32异常不被c#异常处理机制所捕获
- 在Server 2012上安装Windows Management Framework 4.0(Pow
- “死线”临近你还会不会继续用Windows7?
- windows-server-2008 – 在服务器2008 R2中,如果我以管理员
- active-directory – 故意破坏与Windows域的信任关系
站长推荐
热点阅读