文章目录

  • 1、32位的应用程序和64位的应用程序有什么区别
  • 2、在aarch64的linux os中,是否同时支持运行32位app和64位app

★★★ 链接 : 个人博客导读首页—点击此处 ★★★


1、32位的应用程序和64位的应用程序有什么区别

(1)、在内存上的区别 : 64位的可执行程序要比32位的可执行程序大

如下实验所示,同一份代码,编译出32位和64位的程序,两个binary相差2倍

$ cat main.c
int main()
{return 0;
}
$ aarch64-linux-gnu-gcc main.c -o x1
$ arm-linux-gnueabihf-gcc main.c -o x2
$ du -sh *
16K     x1
8.0K    x2

(2)、在执行效率上的区别
64位机可以一次取两个32位进入Cache,如果你的数据恰好不太大运算速度比32位程序是非常快的
硬件都一样的情况下,64为平台和32位平台32位明显快很多

2、在aarch64的linux os中,是否同时支持运行32位app和64位app

[思考]-32位的应用程序和64位的应用程序有什么区别相关推荐

  1. 让 CefSharp.WinForms 应用程序同时支持32位(x86)和64位(x64)的解决方案

    当我们为基于 .NET Framework 的 WinForm 程序增加 CefSharp.WinForms 依赖后,可能会遇到以下报错信息: CefSharp.Common is unable to ...

  2. 使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表

    原文:使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表 我们知道目标平台是32位的程序运行在64位的系统上,去访问部分注册表的时候系统自动重定向到win32node节点对应的 ...

  3. linux32位运行64位程序,32位windows下可以运行的程序在64位linux下报错

    已结贴√ 问题点数:20 回复次数:3 32位windows下可以运行的程序在64位linux下报错 filt.c在32位windows code:blocks 10.05下运行无任何异样. 传到64 ...

  4. 32位dll转64位工具_如何在64位系统中运行32位或16位程序

    由于CPU和系统架构的更新,现行主流的Windows系统已经是64位.然而许多人还恋恋不舍的一些老游戏或老程序已经没有了更新.在64位的系统上运行这些程序,往往会出现运行故障.如何才能解决这个烦心事? ...

  5. 32位程序和64位程序

    我们有时候会遇到这样一种情况:我们在32位操作系统上下载了64位版本的程序,却发现无法安装,大家可能会很困惑. 下面就来简单解释一下32位程序与64位程序的具体区别. 我们首先要弄明白的: 1.这里所 ...

  6. 32位程序在64位系统上运行

    32位程序在64位系统上运行 32位系统下的MFC文件,怎么在64位的系统上面运行? 先将32位的应用程序转换为64位的应用程序. 从32位应用程序到64位应用程序 编译:starlight 这篇文章 ...

  7. 32位程序和64位程序这些区别你知道吗?

    我们在编写C/C++程序时,32位程序和64位程序的代码有何区别?如何编写既可以编译成32位程序又可以编译成64位程序的代码? 代码上的区别 实际上,对于32位程序和64位程序来说,代码上的区别不大, ...

  8. 无法安装office此计算机安装了32位,在电脑上安装64位Office2013出错提示找到了32位程序如何解决...

    ‍ 目前微软主流的操作系统有32位和64位操作系统,而由用户反映自己在卸载了Office2007后,开始安装Office2013时提示安装出错,并且显示"无法安装64位版本的Office,因 ...

  9. 32位程序在64位系统上调用GetModuleFileNameEx失败

    今天客户打来电话说我们公司的服务器程序在新装的64位Windows 2003上以系统服务方式启动不起来.初步怀疑是我们的32位服务程序哪个地方在64位机上不兼容了.结果忙活了一上午,终于找到了问题所在 ...

最新文章

  1. 专访 | 商汤HPC负责人刘文志(风辰):未来战略的两大方向及招人的4个标准
  2. python笔记: 生成器
  3. 二叉树 跳表_面试题之跳表
  4. jQuery(一)—— jQuery 概述 / jQuery 选择器 / jQuery 样式操作 / jQuery 效果
  5. Mac苹果Time Machine 备份速度太慢的解决方法!
  6. 11个好用的黑科技资源搜索网站
  7. Tomcat7升级到Tomcat9
  8. Android语言切换原理
  9. xp系统与时间服务器同步出错,解决XP时间同步出错的问题
  10. 苹果手机无法解析html,苹果手机故障全解析
  11. 远程连接时本机的键盘变成了快捷键,键盘无法打字,但是远程桌面可以进行输入
  12. webservice 缺少根元素_草莓种植,这2种元素至关重要,直接影响草莓的产量和品质...
  13. Android 拦截音量键并屏蔽系统的音量调节
  14. 绿米Aara单火开关,ZigBee智能开关和单火线取电技术, 对于单火取电电源和ZIGBEE缩合分析
  15. 游虎DOTA专区 - 内容丰富的DOTA专区,DOTA录像分析很不错的..
  16. 应用/游戏在三星Galaxy S8及S8+上的适配办法
  17. AndroidStudio配置LitePal时Failed to Resolve
  18. android 获取刘海高度,Android各厂商的刘海屏高度获取工具类
  19. Xray+Rad+FOFA
  20. 安卓视频开发 mysql_在Android应用中使用SQLite数据库(传智播客视频笔记)

热门文章

  1. 模块化数据机房具备的五大优势
  2. opengl源码 实现无缝切换图片过场_手把手讲解 Android hook技术实现一键换肤
  3. 成功解决ImportError: Missing optional dependency ‘fastparquet‘. fastparquet is required for parquet supp
  4. Py之pandas:pandas的read_excel()函数中各参数说明及函数使用方法讲解
  5. Dataset之AllstateClaimsSeverity:AllstateClaimsSeverity数据集(Kaggle2016竞赛)的简介、下载、案例应用之详细攻略
  6. NLP之TM之LDA:利用LDA算法瞬时掌握文档的主题内容—利用希拉里邮件数据集训练LDA模型并对新文本进行主题分类
  7. nginx--阿里云--success
  8. sshpass命令使用
  9. SEO那些事:一句代码一键分享网站
  10. 软件工程作业----个人读后感