计算机的硬件组成mysql
冯诺依曼体系结构:sql
CPU、存储器、输入设备、输出设备缓存
服务器按外形分类:服务器
塔式服务器、机架式服务器(1U=44.45mm)、刀片式服务器网络
服务器CPU公司ide
Intel:Xeon 至强、Itanium 安腾 性能
AMD:Althlon MPspa
IBM:Powerorm
CPU主频:接口
CPU的时钟频率,是CPU运算时的工做频率,同种结构CPU,频率越高,CPU的速度越快。
CPU外频:
系统总线的工做频率,CPU与外部交换数据、指定的工做时钟频率。
CPU倍频:
是指CPU外频与主频相差的倍数。上述三者关系:主频=外频*倍频
高速缓存(cache):
高速交换的存储器,分一级、二级、三级;即L一、L二、L3,L1的速度最块,cache速度比内存还要快
内存总线速度(Memory-Bus Speed):
通常等同的于CPU的外频,指CPU与L2高速缓存和内存之间的通讯速度
地址总线宽度:
决定了CPU能够访问的物理地址空间
内存带宽:
是指内存与北桥芯片之间的数据传输率,注意:DDR2和DD3的结构不一样
单通道内存节制器通常都是64bbit的,一个字节是8位,换算成字节是8,在乘以运行频率,若是 是ddr内存则在*2
计算公式:内存总线频率*数据*2*数据总线位数*8
举例说明:DDR2 667,运行的频率为333MHz,带宽为:
333*2*64/8=5400MB/s=5.4GB/s
服务器内存和家用PC的内存区别:
服务器内存具备在线备用技术和内存镜像技术,使内存具备冗余功能,用于避免单点失败
硬盘缓存:
硬盘缓存的目的是解决系统先后级读写速度不匹配的问题,用于提升硬盘的的读写速度。
硬盘的接口类型:
IDE:并口,硬盘接口规范,采用ATA规范 100IO/s
SCSI:并口,应用于小型机上的高速数据传输技术 150-200
SATA:串口,提升传输速率,支持热插拔 100
SAS:串口,兼容SATA 150-200 经常使用于服务器
lops:每秒钟能完成多少个IO,每一个IO就是一次存取操做
Raid卡:
把若干个硬盘驱动器按照必定要求组成一个总体,由阵列控制器管理的系统阵列卡用于提升磁盘子系统的性能和冗余能力
存储网络:
DAS:直接连接存储,就像家里面的电脑在机箱里面直接连接,大部分服务器都是DAS,这个 硬件只能这个机器使用。
NAS:网络连接存储,好比ftp服务器或其余共享服务器,我共享,你来访问
SAN:存储区域网络,存储在网络上,使用感受在本地,在本地安装一个ISCSI服务,我经过ISCSI服务共享我本地的磁盘,而后你在你的本机上安装ISCSI客户端,就能够看到个人磁盘
接口开发标准:
ABI:应用程序二进制接口,描述了应用程序与OS之间的底层接口,容许编译好的目标代码在使用兼容ABI的系统中无需改动就能运行
API:应用程序接口,定义了源代码和库之间的接口,源代码可在支持这个API的任何系统伤编译
POSIX:API标准,POSIX兼容的程序可在其余的POSIX系统编译执行
动态库:dll so 独立的,放在操做上面
静态库:lib a 库和软件放在一块儿,直接运行便可
其余:
去IOE:IBM小型机(PC服务器)orcal(mysql)EMC的后台存储
域名申请:net.cn