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倍。

LOCVPS(29.6元/月)KVM架构 香港/美国机房全场8折

LOCVPS商家我们还是比较熟悉的老牌的国内服务商,包括他们还有其他的产品品牌。这不看到商家的信息,有新增KVM架构轻量/迷你套餐,提供的机房包括香港云地和美国洛杉矶,适用全场8折优惠,月付29.6元起。LOCVPS是一家成立于2011年的稳定老牌国人商家,主要从事XEN、KVM架构的国外VPS销售,主推洛杉矶MC、洛杉矶C3、香港邦联、香港沙田电信、香港大埔、日本东京、日本大阪、新加坡等数据中心...

A400互联(49元/月)洛杉矶CN2 GIA+BGP、1Gbps带宽,全场独服永久5折优惠

a400互联是一家成立于2020年商家,主营美国机房的产品,包括BGP线路、CN2 GIA线路的云服务器、独立服务器、高防服务器,接入线路优质,延迟低,稳定性高,额外也还有香港云服务器业务。当前,全场服务器5折,香港VPS7折,洛杉矶VPS5折,限时促销!A400互联官网:https://a400.net/优惠活动全场独服永久5折优惠(续费同价):0722香港VPS七折优惠:0711洛杉矶VPS五...

hypervmart:英国/荷兰vps,2核/3GB内存/25GB NVMe空间/不限流量/1Gbps端口/Hyper-V,$10.97/季

hypervmart怎么样?hypervmart是一家国外主机商,成立于2011年,提供虚拟主机、VPS等,vps基于Hyper-V 2012 R2,宣称不超售,支持linux和windows,有荷兰和英国2个数据中心,特色是1Gbps带宽、不限流量。现在配置提高,价格不变,性价比提高了很多。(数据中心不太清楚,按以前的记录,应该是欧洲),支持Paypal付款。点击进入:hypervmart官方网...

64位linux为你推荐
亚马逊云服务器官网AWS亚马逊和Aliyun阿里云的区别是什么?站群是什么意思SEO里说的站群是什么意思华为云服务找回手机我华为的手机遗失了,但是没有开启查找手机位置的功能,我该如何找回?四叶草安全四叶草 |分类:电脑安全 2010-06-29就是我得到一个文件 说是什么价格表 我是做生意的 这个价格表对我比较有用 接过来解压就一个文件:.scr 名字我用 * 代替了解压打开后消失了 因为是陌生人传的 所以我绝对敢肯定这是木马 请问下怎么才能把它找出来 杀掉? 当payoneer卡官网登录payoneer怎么查看银行卡公有云平台私有云办公平台是什么防止cc攻击dz论坛如何防止cc攻击高带宽手机上出现volte是什么意思阿里云服务器关闭防火墙远程连接阿里云服务器失败,是为什么?阿里云邮箱登录手机版在三星手机上,如何设置阿里云邮箱
中国域名交易中心 burstnet 好玩的桌面 windows2003iso 国内加速器 河南移动邮件系统 泉州移动 qq云端 鲁诺 阿里云免费邮箱 lamp怎么读 免费php空间 卡巴斯基官网下载 数据湾 谷歌搜索打不开 fatcow qq空间打开很慢 以下 ddos攻击 更多