wordpress
发布时间:2022-04-02 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了窗口 – 我应该提供我的应用程序的x64版本吗?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
也许我在这里缺少x64平台的一个重点,但我的看法是,x64应用程序的性能比x86版本更好(在x64操作系统和硬件上显然),当大量内存,大指针或其他苛刻的内存涉及因素. 不过,除了标准的x86版本之外,我已经开始注意到一些小型应用程序提供的x64版本的安装程序.由于x86使用WoW在Windows x64上运行正常,对于我释放我的应用程序的x64编译版本有什么好处吗?照我看来: 优点: >潜在的更高
也许我
在这里缺少x64平台的
一个重点,但我的看法是,x64应用程序的
性能比x86版本更好(在x64操作系统和硬件上显然),当大量内存,大指针或其他苛刻的内存涉及因素.
不过,除了标准的x86版本之外,我已经开始注意到一些小型应用程序提供的x64版本的安装程序.由于x86使用WoW在Windows x64上运行正常,对于我释放我的应用程序的x64编译版本有什么好处吗?照我看来:
优点:
>潜在的更高的性能(在什么条件下)
缺点:
>创建/支持的附加构建
x64目标中不存在的x64目标中的潜在错误
>依赖于x64版本的供应商/操作系统DLL,需要不同的安装清单并引入其他故障排除并发症
什么是令人信服的原因,应该导致我重新考虑添加我的应用程序的x64编译版本?
编译和调试x64版本的另
一个潜在原因是它可能会暴露x86版本中的隐藏
错误.例如,这可能会
在32位整数和(现在)64位指针之间暴露不正确的转换.这也使您在将来
支持x64.
但是,除非您的应用程序将受益于64位整数,否则附加的cpu寄存器,更大的内存空间(超过3.5Gb)或实现设备驱动程序,停留在32位应用程序中.所有主要操作系统同时支持同时运行x32和x64应用程序,因此不会对64位应用程序产生重大推动作用.
BTW.基于.NET的应用程序自动受益于在64位系统上执行,而无需任何代码更改.不需要额外的测试.
大佬总结
以上是大佬教程为你收集整理的窗口 – 我应该提供我的应用程序的x64版本吗?全部内容,希望文章能够帮你解决窗口 – 我应该提供我的应用程序的x64版本吗?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。