第一章 基础知识,第一章


计算机系统: 

计算机硬件系统:

冯诺依曼体系:运算器、控制器、存储器、输入、输出

摩尔定律:由英特尔创始人之一戈登摩尔于1965年提出来,当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。

计算机性能排行网站:www.top500.org

windows下查看存储单位:右击硬盘选择属性—〉配额—〉启用配额管理可以查看单位

B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB

        其中1B(字节)=8bit

ASCII码:一个英文字母占用一个字节空间,一个汉字占用两个字节的空间

UTF-8编码:一个英文字母占用一个字节空间,一个汉字占用三个字节的空间

Unicode编码:一个英文字母占用一个字节空间,一个汉字占用两个字节的空间

不同数量级间

服务器分类:塔式服务器、机架服务器、刀片服务器

服务器1U=1.75英寸=44.45毫米,通常有1U,2U,4U,5U,7U几种标准

CPU:

        主频:主频是CPU的时钟频率,是CPU运算时的工作频率(1秒内发生的同步脉冲数)的简称,单位是Hz

        外频:系统总线的工作频率,CPU与外部(主板芯片组)交换数据、指令的工作时钟频率

        倍频:倍频则是指CPU外频与主频相差的倍数

        三者关系是:主频=外频x倍频

CPU体系架构两类:RISC(精简指令集)和CISC(复杂指令集)

        精简指令集:通用指令解决80%的问题,剩下的20%的问题用多条指令结合起来解决。稳定性好,性能好,主要是一些小型机上用。

        复杂指令集:所有的需求用对应指令来完成,相对来说复杂一下。主要为Intel的Xeon E3、E5、E7系列,价格相对便宜、兼容性好、稳定性较差,安全性不算太高

内存和外存:

        内存:断电数据丢失

        外存:断电数据可以保存

        内存带宽:

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

                单通道内存节制器一般都是64-bit的,8个二进制位相当于1个字节,换算成字节是64/8=8,再乘以内存的运行频率,DDR(Double Date Rate,双通道)内存就要再乘以2

                                     计算公式:

                                           内存带宽=内存总线频率x数据总线位数/8

                                           例如:DDR2 667,运行频率为333MHz,带宽为

                                                 333x2x64/8=5400MB/s=5.4GB/s

硬盘:机械硬盘和SSD硬盘

        硬盘接口:IDE、SCSI、SATA、SAS

                byte=B=8bit

                              千兆网卡是1000Mb/s          

存储网络:

        DAS-----------直接连接存储(Direct Attached Storage)

        存储设备与主机的紧密相连。数据类型:数据块

        NAS-----------网络连接存储(Network Attached Storage)

        通过局域网在多个文件服务器之间实现了互联,基于文件的协议,实现文件共享。只能访问,不能管理。数据类型:文件

        SAN-----------存储区域网络(Storage Area Networks)

        利用高速的光纤网络链接服务器与存储设备,基于SCSI,IP,ATM等多种高级协议,实现存储共享。数据类型:数据块

计算机软件系统:

应用软件:

  文字处理软件

  实时控制软件

  信息管理软件

  辅助设计软件

系统软件:

        编译软件

        数据库管理系统

        操作系统:

硬件驱动

进程管理

内存管理

网络管理

安全管理

文件管理               

开发接口标准:

        ABI:Application Binary Interface,应用程序与os之间的底层接口。

        API:Application Programming Interface,源程序与库之间的接口

                POSIX:Portable Operating System Interface

                      IEEE在操作系统上定义的一系列API标准

                      POSIX兼容的程序可在其他POSIX操作系统编译执行

相关内容

    暂无相关文章