linux历史及其简单概念

硬件构架Arch: armppc, 龙芯:MIPS

SUNUltraSparc, IBM小型机:Power

安腾 64位,

AMD 64位架构CPU

冯 诺依曼 的存储思想

BUS总线:PCIISA,EISA,ATA,SATA,SCSI

总线传输数据与指令

cpu:(微码)——结合芯片设计,移植,32位,64bit——寻址能力,PAE—物理地址扩展,

存储器:内存——RAM,外存,

缓存:一、二、三级缓存

 一级缓存 多媒体

输出:早期-二极管,打孔,电传打印机

时钟周期:操作系统也有,

批处理:吧多个job——job1$$$$ job2,存在磁带上,

脱机批处理:

CTS分时系统

GE+AT&T—Bellpark—施乐公司)雷锋实验室+MIT

多用户,多任务

MIT实现(Multics)

BellKen,  PDP-7计算机 ,Unics-Unix

DEC——生产计算机  被康麦收购:(PDPVAX)小型机 

Dennis-Ken的同事  B——>C语言

B语言  (编译型,脚本)语言   B-脚本语言

1974年,DK

Berkeley分校:计算机,经济学 (公立)

1976年,Ken,年休,到Berkeley任教

Bill Joy - BSRG系统,>虚拟内存,TCP/IP,shell

1978,BSD,Unix,

SCO

1980年,MicrosoftBillXenix系统-Unix

Bell,被分拆出来,4WBSD

PC3W

CP/M系统,2W

4 weeks, Bill ——>DOS

IBM,PC机,Intel公司X86 CPU

Apple,Jobs,BSD,PPC-CPU

M68K-CPU 

Bell->Novell,Netware

BSD4.3——>BSD4.3liteOpenBSDNetBSDFreeBSD

UNIX商业版本

Sun: SUNos系统-基于UNIX——>Solaris系统(UltraSparc

IBMAIX系统(Powerppc

HPHOUX ->安腾

DEC:VAX——>VMS系统,——>WindowsNT,脱离DOS

IBM-OS2系统——>Vista 

硅谷传奇-电影

Xerox施乐(PARK实验室),GUI图形

AndrewUnix讲课,写Minix

欧洲赫尔辛基大学 Linus 80386

1990年 Linux

GPLGNU

MIT麻省理工学院:StallmanFreeGNUGNU is Not Unix——GPL General Public License 通用公共许可证

GCCC编译器,emacs 文本编辑器

1994年 Linux1.0

LinuxLinus2.0——>2.2——>2.4——>2.6——>3.0

www.kernel.org官网 源码 GNU/Linux

PlatformInterface

核心调用:

接口’-库,system call——>API 应用编程接口(Aplication Program Interface:库)

+Interrupt中断——>API——>gccemacs

POSIX规范:各版本之间应遵循相同的APIPortable Operating System 可移植操作系统

GNU/Linux ——X86(Binary)并提供一个安装程序

Linux发行商

redhat,suse,deian,slackware,gentoo

redhat 6.0,9.0->2003年后不再维护——>Fedora 15 维护  (以增强用户桌面体验——新功能)

——>Redhat Enberprise企业版 3.0,4.0,5.0,6.0

500超级计算机480以上用Linux

主流版本:

Redhat :  CentOSredhat完全兼容(二次开发)中国北美

SUSE > Redhat 主要是欧洲 华为

Deban :自发维护 添加额外软件最少 最难用 Ubuntu二次

中级

Linux发行版:

Slackware:最早

Gentoo:面向PC //电驴

最高级

LFS:处一本书以外 nothing

   (Linux From Scratch

完整纯净Linux

子项目:

RedhatLinuxGPL

Service:以服务挣钱

CentOS:社区版Redhat  //Community

RedHat  Enterprise

Redhat Enterprise Advance Platform

6.0版: for HPC Head Node

        for HPC Compute Node

        

HPC:高性能集群

  for IBM System z

  for IBM POWER

  for SAP Business Applications  大企业用

SAP::

Oracle竞争

Oracle:买SUNPERPLESOFT,BEA  (数据库)

方向::

++中间件:WebSphere38%-42%

        Fusion Middle Ware10%

        Weblogic

Redhat :JBoss,  

novel: Tuxdo,

Tomcat,Resin

++数据库:

OracleSybaseInformixDB2

MysqL-适于Web

++ERP

SAP

--小型机:SUN

--存储:SAN  //信息系统——数据

虚拟化应用:云计算(HPC高性能集群)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值