linux 64?linux使用

linux系统64位

linux64是windows吗?

不是啊。这是两个完全不同的操作系统。windows是微软公司的不开源操作系统,而linux是开源的一款操作系统。64代表li是cpu字长为64位的操作系统,可以是windows,也可以是linux。所以linux64是cpu字长为64位的linux操作系统,和windows没有任何的关系啊

win7虚拟机装centos提示无法64位?

无法64位。什么?

提问丢字少字,很坑人的你知道不?

语句都不通顺怎么?

我才下可能是,

虚拟机要装一个64位linux时提示的。

如果是这样,那就是虚拟机不支持这个64位linux。

ubuntu64位是什么?

Ubuntu是一种电脑操作系统,类似于常见的Windows以及高贵的苹果OSX,它是属于linux系统的一种。这里的64位区分于32位,可以分别安装在64位和32位的计算机上。

linux系统是32位吗?

linux系统是32位还可以是64位。区别如下:

一、定位不同

32位是为普通用户设计的;

64位是为高科技人员设计的系统,具有高性能和科学计算的能力。

二、安装要求配置不同

64位的操作系统只能安装在64位(cpu)的电脑上,程序亦如此(就是不能向下兼容);

32位都可以。

三、运算速度不同

64位是32位运算速度的2(大约)倍;

四、寻址能力不同(识别内存的能力不同)

32位系统最多支持4GB内存(实际上也就是3.2GB左右)内存。

Linux系统中x86跟x64的区别是什么

Linux操作系统中x64和x86的区别如下:

一、寄存器分配的不同

64位有16个寄存器,32位只有8个,32位前8个都有不同的命名,分别是e_,而64位前8个使用r代替e,即r_;

32位使用栈帧来作为传递的参数的保存位置,而64位使用寄存器,分别用rdi、rsi、rdx、rcx、r8、r9作为第1-6个参数,rax作为返回值;

64位没有栈帧的指针,32位用ebp作为栈帧指针,64位取消了这个设定,rbp作为通用寄存器使用;

二、函数调用的不同

x_64的参数通过寄存器传递,callq在栈里存放一个8位的返回地址;

许多函数不再有栈帧,只有无法将所有本地变量放在寄存器里的才会在栈上分配空间;

一些寄存器被设计成为被调用者-存储的寄存器,这些必须在需要改变他们值的时候存储他们并且之后恢复他们。

三、参数传递的不同

6个寄存器用来传递参数;

剩下的寄存器按照之前的方式传递(不过是与rsp相关了,ebp不再作为栈帧指针,并且从rsp开始第7个参数,rsp+8开始第8个,以此类推);

调用时,rsp向下移动8位(存入返回地址),寄存器参数无影响,第7个及之后的参数现在则是从rsp+8开始第7个,rsp+16开始第8个,以此类推;

四、栈帧的不同

很多情况下不再需要栈帧,比如在没有调用别的函数,且寄存器足以存储参数,那么就只需要存储返回地址即可,需要栈帧的情况:

a.本地变量太多,寄存器不够;

b.一些本地变量是数组或结构体;

c.函数使用了取地址操作符来计算一个本地变量的地址;

d.函数必须用栈传送一些参数给另外一个函数;

e.函数需要保存一些由被调用者存储的寄存器的状态(以便于恢复)

五、运算速度的不同

64位cpu的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据,比32位提高了一倍,理论上性能会相应提升1倍。

linux用i386还是amd64

一、兼容性:

i386和amd64的不同版本,区别在于cpu的兼容问题。

32位的CPU推荐使用32位版本,安装amd64会不兼容。

64位的CPU推荐使用64版本,使用i386会出现很多奇怪的问题。

二、软件方面:

64位的软件比i386的少,因为现在32位CPU还是主流。

但是在linux系统中的软件一般在编写的时候会同时照顾到i386和amd64用户的。

在源里面的软件一般还是32位的较多一点。

扩展资料

一、Ubuntu版本:

Ubuntu主要版本有基于Gnome的ubuntu,基于KDE的Kubuntu,基于Xfce的Xubuntu你就根据自己的爱好在ubuntu、kubuntu以及xubuntu中选一款,三者的区别仅仅是桌面程序的不一样。

二、Ubuntu更新速度:

与Debian稳健的升级策略不同,Ubuntu每六个月便会发布一个新版,以便人们实时地获取和使用新软件。

Ubuntu共有五个长期支持版本(LongTermSupport,LTS):Ubuntu6.06、8.04、10.04、12.04、14.04、16.04。Ubuntu12.04和14.04桌面版与服务器版都有5年支持周期。

每个Ubuntu的版本代号都是按照“形容词动物”的格式命名的,一开始并不是按照字母顺序,从6.06的DrapperDRAKE才开始如此。而数字号则是表示发布的“年月”,如12.04是在2012年4月发布。

阅读剩余
THE END