查看: 1744|回复: 5
收起左侧

[软件] 什么是64位软件

[复制链接]
奥丹
发表于 2014-5-28 21:30:43 | 显示全部楼层 |阅读模式
本帖最后由 奥丹 于 2014-5-28 21:35 编辑

经常听到关于原生64位软件的讨论,一直不知道是什么,度娘也不给力
这张图是win8.1 64bit的,是不是进程名没有(32位)的都表示是64位软件啊?

那么我大BG也是64位的啦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
沧海ふ无涯
发表于 2014-5-28 21:32:26 | 显示全部楼层
本帖最后由 沧海ふ无涯 于 2014-5-28 21:40 编辑

懒得去抄了
http://bbs.pcbeta.com/viewthread-926969-1-1.html
自己去看吧

从编译角度讲
就是编译时选择目标前台为x64
相对于x86  代码上会有不同
比如int变量在32位下默认的长度为32  34位下变成64位

从运行角度讲64位软件可以使用64位的新特性
比如64 位寄存器

从用户角度讲,从目前情况下  64位软件最大的特点就是不能再32位系统上运行

同一个软件 编译32位和64位  最起码我没能力去感受其中的区别

倒是内存占用变大了(基于.net  C#)

好吧 我只能这么说了  

学渣一枚  如有出处 请包涵


又忘了说了没写32的都运行在64位模式




奥丹
 楼主| 发表于 2014-5-28 21:36:23 | 显示全部楼层
沧海ふ无涯 发表于 2014-5-28 21:32
懒得去抄了
http://bbs.pcbeta.com/viewthread-926969-1-1.html
自己去看吧

刚刚忘了传图了,你看一下BullGuard是64位的吗?
沧海ふ无涯
发表于 2014-5-28 21:44:08 | 显示全部楼层
奥丹 发表于 2014-5-28 21:36
刚刚忘了传图了,你看一下BullGuard是64位的吗?

安全软件在64位系统中运行的话
一般都是64位的(最起码核心组件一定是的,考虑到兼容性问题和功能的实现)

还有 64位程序默认都安装在C:\Program Files
32位在C:\Program Files (x86)

所谓的64位版本的windows其实是64位的windows和32位windows的整合版本

评分

参与人数 1经验 +5 收起 理由
woxihuan2011 + 5 感谢解答: )

查看全部评分

advance2013
发表于 2014-5-29 01:43:26 | 显示全部楼层
专业课没学好,等我明天翻翻书。
恋爱的夏娜
头像被屏蔽
发表于 2014-5-29 10:37:37 | 显示全部楼层
沧海ふ无涯 发表于 2014-5-28 21:44
安全软件在64位系统中运行的话
一般都是64位的(最起码核心组件一定是的,考虑到兼容性问题和功能的实现)
...

确切的说,是增加了WOW支持的64位Windows
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-10 15:39 , Processed in 0.115337 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表