本帖最后由 神GoldenSodier 于 2015-7-15 08:30 编辑
误非误 此误非彼误 中国汉字博大精深,但物有两面,博同时也意味着繁 (有别于杂) 就此误而言,博与繁造成了“错误与误会”间的混淆,从而有了本帖 32位与64位,指的的是处理器的处理方式,可直接理解为处理能力,但不能以好坏断之 就像关羽之与张飞,两者间有兄长辈分差别,张非有勇无谋,但并不能说张飞就差,而应当因地制宜,随机应变 在我列举的帖子中楼主提到紫光无64bit版本, 【知识补充】 商业角度:32bit与64bit的软件若以单纯的商业开发角度出发,其开发成本无可同日而语 技术层面:两者绝对遵循“向下兼容”原则,若有例外与位数无直接关系。 用户角度:【举例】公司有100台电脑均为64Bit,此时假设需要采购office,(量一大,误会便消除了),一定不会像个人用户直奔64,而是让技术部门与财务部门配合进行成本预算,最终取最优方案进行采购,在世界500强这样的采购案完全存在例如20套64bit+80套32bit的混合方案。 这里指的是付费的商业用户,对于普通用户一般只会针对严重Bug或漏洞进行版本更新,合情合理。 老祖宗说:一分耕耘一分收获,这是正见。马云说:免费的就是最贵的,那是深有体会。我认为是贼喊捉贼 PM角度:64bit计算机专门开发64Bit输入法,杀鸡用牛刀其中必定有诈 【误帖分析】 当免费从运动趋势变成惯性,反映为某种不可见的不良社会风气时,免费用户对自己的体验未能得到尊重才会格外明显。 【若干建议】 综上,在我们没有能力改变环境的前提下,方法是唯一的出路,原则则要以能“正常运行”为基础。 在我认识的一些70后中国IT第一代先驱,他们一辈子就更新换代过一次(xp/vista),这是务实,而在我父母眼中看到的则是节俭——眼睛欺骗了他们, 计算机不是衣服,衣服自己穿得舒服有时还得满足虚荣让人顺眼,但计算机坏了能修,零部件坏了可单独更换,又不特别需要某款64bit软件,根本没换的必要。节俭是在克服了某些不必要因素后的产物,迫不得已得有64bit需求的时候相信他们节衣缩食分分钟换最高端的也不会在自己的兴趣上节俭,再说想节俭都节俭不了——至今应该尚无个人diy出64bit处理器的成功案例;好吧就算真的DIY出来了,回归主题,当他出现在你面前,你会认为他是因为以节俭为目的而去开发的么? 【64位与32位选择指导资料】 唯一一成不变的是已经普及的技术,以“谁开发,找谁问”为原则一般都可以解决问题
-------------END---------------
以下资料复制粘贴自MSDN
使用 64 位版本的 Office 2010 构建的应用程序可以引用更大的地址空间,因此提供了使用比以往更多的物理内存的机会,从而有可能减少将数据移入和移出物理内存所需的开销。
除了引用应用程序用于存储数据或存储编程指令的物理内存中的特定位置(又称为指针)外,还可以使用地址来引用显示窗口标识符(称为句柄)。根据您使用的是 32 位系统还是 64 位系统,可确定指针或句柄的大小(以字节为单位)。
在使用 64 位版本的 Office 2010 运行现有解决方案时存在两个基本问题:
•Office 2010 中的本机 64 位进程无法加载 32 位二进制文件。在使用现有 Microsoft ActiveX 控件和现有加载项时,这被认为是一个常见问题,
•VBA 以前不具有指针数据类型,因此,开发人员使用 32 位变量来存储指针和句柄。但现在在使用 Declare 语句时,这些变量会截断 API 调用返回的 64 位值。
以上资料复制粘贴自MSDN ,了解更多可以移步MSDN天朝区 - https://msdn.microsoft.com/zh-cn/library/office/ee691831(v=office.14).aspx
复制代码
|