`

查看Linux操作系统的版本

阅读更多
2.4.26是内核的版本号,内核的版本号是Linus领导下的开发小组开发的内核的版本号。Linux内核版本号的格式如A.B.C,其中B为偶数的的版本是稳定的版本,并且C越大的越新,相对而言bug越少,越稳定。
  通常,内核版本序号是偶数表示是稳定的版本,奇数序号是不稳定的测试版本。
  lisa@bj72 lisa]$ cat /proc/version
  Linux version 2.4.26 (root@bj.163.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #5 SMP Wed Jul 21 18:26:14 CST 2004
  SMP:Multi Processor代表多CPU
  [lisa@bj72 lisa]$ cat /etc/redhat-release
  Red Hat Linux release 9 (Shrike)
  [lisa@bj72 lisa]$ cat /etc/issue
  Red Hat Linux release 9 (Shrike)
  Kernel r on an m
  这两个是发行套件版本。
  如果是AS的:
  [root@eall81 root]# cat /proc/version
  Linux version 2.4.21-47.ELsmp (bhcompile@hs20-bc1-1.build.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-54)) #1 SMP Wed Jul 5 20:38:41 EDT 2006
  [root@eall81 root]# cat /etc/redhat-release
  Red Hat Enterprise Linux AS release 3 (Taroon Update 8 )
  [root@eall81 root]# cat /etc/issue
  Red Hat Enterprise Linux AS release 3 (Taroon Update 8 )
  Kernel \r on an \m


----------------[root@NameNode ~]# uname -a
Linux NameNode.dev 2.6.18-194.el5xen #1 SMP Tue Mar 16 22:01:26 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@NameNode ~]# 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
[root@NameNode ~]#


-----------------
操作系统只是硬件和应用软件中间的一个平台。

32位操作系统针对的32位的CPU设计。
64位操作系统针对的64位的CPU设计。

我们的CPU从原来的8位,16位,到现在的32位和64位。
cpu处理计算的时候“数据”和“指令”是不同对待的。
8位的CPU,一次只能处理一个8位的“数据”或者一个8位的"指令"。比如'00001101'.
又比如:“+1”这个运算,你要先指示CPU做“+”,完成后再输入“1”数据给CPU。
8位的CPU优点是设计简单,处理速度比较快。
缺点就是:软件设计复杂,繁琐。不利于计算机的发展。
后来推出了16位的CPU,我们就可以一次处理两个字节(16位)的数据了,比如“加1”这个命令。“加”是一个指令,占用8个位,余下的8位我们可以存放数据“1”了。
32位的CPU就更加方便了,我们就可以一次处理一个a=a+b这样的命令了。
优点:简化了软件设计的复杂度
缺点:硬件设计更加复杂,计算速度下降。
一般来讲32位的CPU对于我们来讲是最理性的CPU,对于软件开发来讲足够了。
但是2的32次方 = 4294967296bit = 4G左右
很显然32位CPU只有4G左右的内存寻址空间,对于一些服务器来讲4G的内存的远远不够的了。我们需要更加大的内存寻址空间的话就需要对CPU进升级。64位CPU就这样诞生了。64位CPU的内存寻址空间是多少你算算看!
2的64次方(理论上)。
但是现在的AMD和Inter的64位CPU并不是真正意义上的64CPU,只是进行了部分64位的改进,比如64位的内存寻址等。
要是真的全部都是64位的了,那么现在市场上的软件将全部被淘汰不能使用了~呵呵,想像一下会是什么样子。
64位的操作系统针对64位CPU设计的,增加了一些64位的指令,但还是和32兼容的。对于我们普通用户来讲64位系统意义不大。
分享到:
评论

相关推荐

    查看Linux操作系统版本

    1. 查看内核版本命令: chen@mylinuxserver:~> cat /proc/version Linux version 2.6.5-7.244-smp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Mon Dec 12 18:32:25 UTC 2005 /proc 目录的作用?...

    LINUX操作系统1

    LINUX操作系统1LINUX操作系统1LINUX操作系统1LINUX操作系统1LINUX操作系统1

    Linux操作系统总结与心得.doc

    Linux操作系统总结与心得 一 知识总结 我很荣幸选了"Linux操作系统"这门课程,因为在这门课程的学习过程中,我们通过老 师的讲解以及在网上查阅资料,学到了许多关于Linux操作系统的知识,更重要的是学会 了如何应用...

    Linux操作系统试题及答案.pdf

    Linux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdfLinux操作系统试题及答案.pdf

    《Linux操作系统》期末大作业任务书2019.docx

    《Linux操作系统》期末大作业任务书2019.docx《Linux操作系统》期末大作业任务书2019.docx《Linux操作系统》期末大作业任务书2019.docx《Linux操作系统》期末大作业任务书2019.docx《Linux操作系统》期末大作业任务...

    Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统

    Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统加固Linux操作系统...

    mcgs 组态软件 Linux操作系统 版本4862 sp2组态环境安装包

    mcgs 组态软件 Linux操作系统 版本4862 sp2组态环境安装包

    Linux操作系统培训

    Linux操作系统培训Linux操作系统培训Linux操作系统培训Linux操作系统培训

    linux操作系统.pdf

    linux操作系统.pdf 学习资料 复习资料 教学资源

    Linux 操作系统开发手册.CHM

    3、Linux操作系统文件目录 4、Xshel1和Xftp的安装 5、Vi和Vim编辑器的使用 6、Linux用户管理相关操作 7、Linux运行级别和帮助指令 8、Linux指令之文件目录、时间日期、搜索查找、压缩和解压 9、Linux组管理和...

    Linux操作系统分析

    详细介绍linux操作系统的知识,Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux...

    深度探索Linux操作系统 系统构建和原理解析.pdf

    《深度探索Linux操作系统:系统构建和原理解析》 [1] 是探索Linux操作系统原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作系统原理的方式,而是基于实践...

    Linux操作系统整理版.docx

    Linux操作系统整理版.docxLinux操作系统整理版.docxLinux操作系统整理版.docxLinux操作系统整理版.docx

    LINUX操作系统(电子教案,参考答案)

     本书可作为Linux操作系统课程的教材,也可作为电脑爱好者,相关技术人员及参加Linux认证考试人士的参考书。 一、关于Linux Linux是一个正在蓬勃发展的极富生命力的操作系统。芬兰青年Linus Torvalds和其杰作的...

    Linux操作系统.pdf

    linux操作系统讲解,入门看这一篇足够。内容:一、Linux介绍;二、Linux(CentOS)的安装;三、Linux(CentOS)辅助工具/操作;四、Linux指令介绍;五、权限管理;六、服务管理;七、任务调度;八、常见问题及解决...

    linux操作系统试卷

    长沙理工Linux操作系统,Linux操作系统试题练习

    Linux操作系统快速入门及使用教程

    Linux 是一个类Unix 的操作系统,也正因此,它在服务器层面得到了 广泛的应用。Linux 的服务器应用相当专业,很多服务器软件都有集成在各个发行版 本中。系统安装完成后,只需经过简单的配置,就可以使用包括Web、...

    linux操作系统研究论文

    目前人们所使用的Linux系统一般是指由Linux核心、外壳(SHELL)及外围应用软件构成的发行版本。Linux发行版本是不同的公司或组织将Linux核心、外壳、安装工具、应用软件有效捆绑起来的结果,所以种类繁多,各有各的优...

    Linux操作系统服务器管理

    Linux操作系统服务器管理Linux操作系统服务器管理Linux操作系统服务器管理Linux操作系统服务器管理Linux操作系统服务器管理Linux操作系统服务器管理

    Linux操作系统期末考试试卷(附答案).docx

    Linux操作系统期末考试试卷(附答案).docx

Global site tag (gtag.js) - Google Analytics