64位linuxlinux32位和64位的区别
64位linux 时间:2021-05-25 阅读:(
)
linux 32位和64位的区别
一个常见的误解是︰除非计算机安装的内存大于 4 GB,否则 64 位架构不会比 32 位架构好.首先跟你介绍下32位和64位的用途,32位是90%用户用的,就是普通用户用的,32位支持的软件非常多,应该说是几乎的全部,而64位系统比较特别是针对特殊职业用的版本比如设计建筑和大型图形设计,特殊行业的操作系统,而且支持的软件比较少。
另外,linux系统是开源的,所以它里面的软件也大部分是开源的。
所以也就没有32位资源更多之说。
我个人建议使用32位的,建议使用centos linux。
linux64位系统比较占内存如果你内存足够大可以.怎么看linux系统是32位还是64位
方法一:getconf LONG_BIT
在linux终端输入getconf LONG_BIT命令
如果是32位机器,则结果为32
Linux代码
[root@localhost ~]# getconf LONG_BIT
32
如果是64位机器,则结果为64
Linux代码
[root@localhost ~]# getconf LONG_BIT
64
方法二:uname -a
如果是64位机器,会输出x86_64
Linux代码
[chenzhou@testweb01 ~]$ uname -a
Linux testweb01 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08:00 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
可以看到,uname-a执行后的结果中输出了x86_64,说明该机器是64位的,否则代表该机器是32位的
Linux代码
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux
方法三:file /sbin/init 或者 file /bin/ls
示例:32位机器
file /sbin/init
Linux代码
[root@localhost ~]# file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
file /bin/ls
Linux代码
[root@localhost ~]# file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
示例:64位机器
file /sbin/init
Linux代码
[chenzhou@testweb01 ~]$ file /sbin/init
/sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
file /bin/ls
Linux代码
[chenzhou@testweb01 ~]$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
可以通过命令结果中的64-bit或者32-bit来判断该机器是64位还是32位怎么查看linux是32位还是64位
file?/lib*/libc-*因为 Linux 的 32、64 支持除了内核,还要有对应的函数库才能真正运行。
所以 64 位内核但只有 32 函数库一样只能跑 32 的程序。
如果 64 位内核和只有 64 位函数库环境,那么只能跑 64 位的程序。
其实一般来说,看 / 目录的构成就知道了。
有 lib64 就是 64 位的系统。
当然 32 位内核是不能跑 64 位函数库和 64 位程序的,但依然可以装一套 64 位的数据(不过就是一大堆文件而已)。
而且纯 64 位, /lib64 可以不要 64 这个后缀而只要 /lib。
不过从大家的习惯来说,64 位的系统,必然有 /lib64 ,glibc 基本库必然是 libc-* 。
我这个命令就是看 /lib* 目录里面 libc-* 文件的文件类型。
libc-* ?这个看系统,比如我的是 libc-2.17.so 。
也就是 glibc 2.17 的库,这个 glibc 是基本C函数库。
当前主流系统必须装的。
一般 64 位系统,会有一个?ELF 64-bit LSB shared object 。
如果装了 32 位兼任库,会在另一个目录里面出现一个?ELF 32-bit LSB shared object 的 glibc 基本库文件。
不过注意的是,glibc 只是基本库,很多软件都需要附加的函数库才能真正运行起来的。
并不代表有这个文件就肯定可以用。
只是这个东西现在是最基本的运行支持要求。
注意 Fedora 好像已经取消 /lib*、/bin、/sbin这些目录,而是都扔到 /usr 里面的对应目录中。
不过现在依然保留这三个目录的连接来保证兼容。
这个命令现在应该还可以用,未来还行不行就不知道了。
龙芯的很多系统就是典型的 64 位内核跑 32 位环境的样子,这种机器明显的就不能靠 uname 来确定支持。
必须看系统到底有没有 64 位的运行库。
linux32位和64位的区别
第一点?设计初衷不同:
64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
第二点?寻址能力不同:
64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows?
Vista?x64?Edition支持多达128?GB的内存和多达16?TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存
第三点?要求配置不同:
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
第四点?运算速度不同:
关于32位和64位系统的差别,那真是说来话长,这里我们首先要了解一下CPU的架构技术,通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,x86代表32位操作系统?
x64代表64位操作系统。
那么这个32位和64位中的“位”又是什么意思呢?相对于32位技术而言,64位技术的这个位数指的是CPU?
GPRs(General-Purpose?
Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
举个通俗易懂但不是特别准确的例子:32位的吞吐量是1M,而64位吞吐量是2M。
即理论上64位系统性能比32位的提高1倍。
易探云怎么样?易探云香港云服务器比较有优势,他家香港BGP+CN2口碑不错,速度也很稳定。尤其是今年他们动作很大,推出的香港云服务器有4个可用区价格低至18元起,试用过一个月的用户基本会续费,如果年付的话还可以享受8.5折或秒杀价格。今天,云服务器网(yuntue.com)小编推荐一下易探云国内云服务器优惠活动,北京和深圳这二个机房的云服务器2核2G5M带宽低至330.66元/年,还有高配云服务器...
photonvps怎么样?photonvps现在针对旗下美国vps推出半价促销优惠活动,2.5美元/月起,免费10Gbps DDoS防御,Linux系统,机房可选美国洛杉矶、达拉斯、芝加哥、阿什本。以前觉得老牌商家PhotonVPS贵的朋友可以先入手一个月PhotonVPS美国Linux VPS试试了。PhotonVPS允许合法大人内容,支持支付宝、paypal和信用卡,30天退款保证。Photo...
ParkInHost主机商是首次介绍到的主机商,这个商家是2013年的印度主机商,隶属于印度DiggDigital公司,主营业务有俄罗斯、荷兰、德国等机房的抗投诉虚拟主机、VPS主机和独立服务器。也看到商家的数据中心还有中国香港和美国、法国等,不过香港机房肯定不是直连的。根据曾经对于抗投诉外贸主机的了解,虽然ParkInHost以无视DMCA的抗投诉VPS和抗投诉服务器,但是,我们还是要做好数据备...
64位linux为你推荐
阿里云服务器账号密码阿里云服务,administrator密码错误怎么解决亚马逊云服务器官网亚马逊云计算AWS培训在哪里报名?共享虚拟主机基础版怎么创建虚拟机与主机的共享vds是什么车辆识别代号后六位是什么意思,行驶证上没有,总不能去打开车去看吧。好看的表格样式创意如何使用PS快速制作美观的表格安徽服务器租用服务器租用选哪家好?国内云盘什么网盘比较好 稳定 快捷 方便 最好是国内的 推荐一个云主机能玩游戏吗客厅云电脑可以在电视上玩网页游戏吗?国外验证码为什么在国外登陆qq 要频繁输入验证码ecs和虚拟主机区别虚拟系统和虚拟机的区别?是一样还是不一样。请大家回答的时候简单点,把概念讲清楚,菜鸟学习,谢谢。
根域名服务器 哈尔滨域名注册 高防服务器租用 双线服务器租用 香港机房托管 火车票抢票攻略 win8.1企业版升级win10 好看的桌面背景图片 华为4核 河南服务器 万网空间购买 多线空间 申请网站 什么是web服务器 游戏服务器出租 江苏徐州移动 阵亡将士纪念日 双11促销 alexa世界排名 godaddy退款 更多