j_0002.gif     计算机系统发展史

 计算机(computer):

     俗称电脑,是一种接受信息存储起来,内部的程序对这些数据进行处理,然后                把结果输出显示出来。

 ★四个时代:

     第一代计算机(1946-1957)   电子管时代

     第二代计算机(1958-1964)   晶体管时代

     第三代计算机(1965-1970)   集成电路时代

     第四代计算机(1971-   )   大规模集成电路时代 

 ★硬件系统和软件系统:

     (1)输入设备、存储器、输出设备、运算器、控制器

     (2)系统软件(操作系统、程序语言处理系统);应用软件(office、)

 ★大小规模:

      超级计算机(Supercomputer):

          多用于国防军事、太空科技、至于全世界最快速的前500台计算机,请参                   考:http://www.top500.org。

      大型计算机(Manframe Computer):

          全国性证券交易所、大型企业的数据库服务器。

      小型计算机(Small Computer):

          一般用于工业自动控制、测量仪器、医疗设备中的数据采集。

      

      微型计算机(Microcomputer):

         体积小巧轻便,办公、游戏、

服务器:

 ★塔式(tower)服务器:

     和自家用的主机差不多大小,空间大、扩展性强、插槽多等优点;应用广,使用频率高

 ★机架式(rack)服务器:

     现阶段销量最多的服务器;统计管理,高密度、节省空间;通常有1U、2U、3U、4U、5U、7U

     1U=1.75英寸=44.45mm

 ★刀片(blade)服务器:

     更高的密度,集中管理,高性能,灵活扩展,按需分配;

服务器cpu公司:

 ★Intel公司

     至强 (xeon)

     奔腾 (Itanium)

 ★AMD公司

      Althlon MP

 ★IBM公司

      power

COU的种类:

 ★精简指令集(RISC):微指令集比较精简,每个指令执行非时间都很短,完成非操作也很简单;执行       性较佳,主要有Sun公司的SPARC系列、IBM公司的Power。

 ★复杂指令集(CISC):指令多复杂,每条指令的长度不相同,指令执行较为复杂,处理工作丰富;

      主要有AMD、Intel VIA等x86架构的cpu。

CPU的频率:

 ★主频:

     cpu每秒钟可以进行的工作次数

 ★外频:

     cpu与外部组件进行数据传输运算的速度,

 ★倍频:

     cpu内部用来加速工作性能非一个倍数

  主频=倍频X外频


内存:

 cpu所使用的数据都是来自于内存(Memory),不论是软件程序还是数据,都必须要读入内存才能使用;

 ★RAM:

     在通电时才能记录使用,断电后数据就消失了;因此我们称这种RAM为挥发性内存

 ★容量:

     即该内存的存储容量,单位一般为“MB”或“GB”

 ★内存带宽:

     内存带宽是指内存与北桥芯片之间的数据传输率.

     计算公式:内存带宽=内存总线频率×数据总线位数/8

硬盘:

 ★盘片、磁头、主轴马达、机械手臂

接口类型:

 ★IDE、SCSI、SATA、SAS、现在流行SATA和SAS

 

DAS:

  直接存储

NAS:

  网络连接存储

SAN:

  存储区域网络

OS分类:

  服务器OS:RHEL, CentOS,WindowsServer,AIX

  桌面OS:windows 10,windows 7,Mac OS,fedora

  移动设备OS:Andriod,IOS,YunOS

ABI:

  描述了应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就能运   行。

API:

  定义了源代码和库之间的接口,因此同样的源代码可以在支持这个API的任何系统中编译。


编程语言:

 ★低级语言、(机器语言、汇编语言)

 ★中级语言 (c,)

 ★高级语言(java、Python、php)


服务器三大系统:

 ★Windows

 ★unix:

     system

     BSD

 ★Linux


Linux的主流发行版

 ★slackware

       SUSE

 ★redhat

      Ubuntu minit

 ★debian

      Centos fedora

1984年史托曼 GNU项目和自由软件基金会 创建通用公共许可证(GPL)

1991年托瓦兹 发布Linux

Linux内核+GUN工具=GUN/linux

Linux的哲学思想:

  ★一切皆为文件:

       把几乎所有的资源统统抽象为文件形式:包括硬件设备,甚至通信接口等;

  ★由众多功能单一的程序组成:一个程序只做一件事,并且做好

      组合小程序完成复杂任务

  ★尽量避免跟用户交互:

      目标:易于以编程的方式实现自动化任务“

  ★使用文本文件保存配置信息:

 

i_f50.gif