服务器硬件方面-知识总结一

OS操作系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按着应用程序的资源请求,为其分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等

 

服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等。

服务器操作系统主要集中在三大类:Unix系列,Linux系列(Red Hat Linux,CentOS,Debian,Ubuntu Server),Windows系列。

我们常说的PC机是(personal computer)缩写,是个人电脑的意思,是微软windows开发的。

Mac 主要是指 mac os  苹果的专有操作系统。

主板:连接所有其他设备的设备,是其他设备的载体,主板主要是为CPU、内存、显卡、硬盘等提供平台

CPU:中央处理单元(Cntral Pocessing Uit)的缩写,也叫处理器,是计算机的运算核心和控制核心。电脑靠CPU来运算、控制。让电脑的各个部件顺利工作,起到协调和控制作用。

CPU从内存或缓存中取出指令,放入指令寄存器,并对指令译码分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。

CPU并不能直接调用存储在硬盘上的系统、程序和数据,必须首先将硬盘的有关内容存储在内存中,这样才能被CPU读取运行。因而,内存(即物理内存,是相对于硬盘这个“外存”而言)作为硬盘和CPU的“中转站”,对电脑运行速度有较大影响。

当运行数据超出物理内存容纳限度的时候,部分数据就会自行“溢出”,这时系统就会将硬盘上的部分空间模拟成内存——虚拟内存,并将暂时不运行的程序或不使用的数据存放到这部分空间之中,等待需要的时候方便及时调用。

由于内存是带电存储的(一旦断电数据就会消失),而且容量有限,所以要长时间储存程序或数据就需要使用硬盘(外存储器)。硬盘也会影响系统速度,因为系统从硬盘中读取数据并通过总线存入内存的速度也会影响系统运行的快慢

 

 

内存:1. 负责硬盘等硬件上的数据与CPU之间数据交换处理;2. 缓存系统中的临时数据。3. 断电后数据丢失。

内存计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。

简单来说,硬盘用来存储我们的程序和数据,当我们运行程序的时候,CPU首先接受到我们的命令,之后CPU是告诉硬盘,我要运行你存储的程序A,你把程序A送到内存去。CPU对内存说,我让硬盘把程序A送到你这里来了,你保存一下。 等程序A被完整的送到内存之后。CPU就开始执行程序A

SWAP交换分区,我们如果没有足够的内存,解决的办法是在硬盘上划出一个区域来当作临 时的内存,好像内存变大了。Windows操作系统把这个区域叫做虚拟内存,Linux把它叫做交换分区swap。

当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

虚拟内存”这一技术,不但在功能上突破了物理内存的限制,使程序可以操纵大于实际物理内存的空间,更重要的是,“虚拟内存”是隔离每个进程的安全保护网,使每个进程都不受其它程序的干扰。

计算机用户会经常遇这种现象。例如,在使用Windows系统时,可以同时运行多个程序,当你切换到一个很长时间没有理会的程序时,会听到硬盘“哗哗”直响。这是因为这个程序的内存被那些频繁运行的程序给“偷走”了,放到了Swap区中。因此,一旦此程序被放置到前端,它就会从Swap区取回自己的数据,将其放进内存,然后接着运行。

最常用的是Vmstat命令,此命令可以查看大多数性能指标。

vmstat 3

   procs memory swap io system cpu

   r b w swpd free buff cache si so bi bo in cs us sy id

 命令说明:

   vmstat 后面的参数指定了性能指标捕获的时间间隔。3表示每三秒钟捕获一次。第一行数据不用看,没有价值,它仅反映开机以来的平均性能。从第二行开始,反映每三秒钟之内的系统性能指标。这些性能指标中和Swap有关的包括以下几项:

   procs下的w

 它表示当前(三秒钟之内)需要释放内存、交换出去的进程数量。

   memory下的swpd

   它表示使用的Swap空间的大小。

   Swap下的si,so

   si表示当前(三秒钟之内)每秒交换回内存(Swap in)的总量,单位为kbytes;so表示当前(三秒钟之内)每秒交换出内存(Swap out)的总量,单位为kbytes。

   以上的指标数量越大,表示系统越忙。这些指标所表现的系统繁忙程度,与系统具体的配置有关

# swapon -s

 能够方便地看出Swap空间的已用和未用资源的大小。 应该使Swap负载保持在30%以下,这样才能保证系统的良好性能。

创建Swap文件

# dd if=/dev/zero of=swapfile bs=1024 count=65536

   创建一个有连续空间的交换文件。

激活Swap文件

#/usr/sbin/swapon swapfile

   swapfile指的是上一步创建的交换文件。

   4)现在新加的Swap文件已经起作用了,但系统重新启动以后,并不会记住前几步的操作。因此要在/etc/fstab文件中记录文件的名字,和Swap类型,如:

/path/swapfile none Swap sw,pri=3 0 0

   5)检验Swap文件是否加上

   /usr/sbin/swapon -s

删除多余的Swap空间。

1)成为超级用户,$su - root

   2)使用Swapoff命令收回Swap空间。#/usr/sbin/swapoff swapfile

 3)编辑/etc/fstab文件,去掉此Swap文件的实体

 4)从文件系统中回收此文件

  #rm swapfile

5)当然,如果此Swap空间不是一个文件,而是一个分区,则需创建一个新的文件系统,再挂接到原来的文件系统上。

 

显卡(Video card,Graphics card)全称显示接口卡,又称显示适配器,是计算机最基本配置、最重要的配件之一。

是电脑进行数模信号转换的设备,承担输出显示图形的任务。显卡接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来,同时显卡还是有图像处理能力,可协助CPU工作,提高整体的运行速度。

 民用和军用显卡图形芯片供应商主要包括AMD(超微半导体)和Nvidia(英伟达)2家

显卡的处理器称为图形处理器(GPU),它是显卡的“心脏”,与CPU类似,只不过GPU是专为执行复杂的数学和几何计算而设计的,这些计算是图形渲染所必需的

也就是说GPU是显卡的一部分。

GPU  Graphics Processing Unit,缩写:GPU

 CUDA™是一种由NVIDIA显卡厂商推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA™架构编写程序,C语言是应用最广泛的一种高级编程语言

GPU是显卡的核心,显卡,则是由GPU、显存、电路板,还有BIOS固件组成的,所以GPU不等于显卡。

①集成显卡, 一种是指主板芯片组集成了显卡芯片,集成显卡的主板一般不带有显存,使用系统的一部分内存作为显存,一般可以在BIOS里面调整,一般在BIOS里面调节上线是256M。 目前这种主板集成显卡已经被淘汰。
②独立显卡,是指一块独立于主板的板卡存在,需要插在主板的相应接口上的显卡。独立显卡具备单独的显存,不占用系统的内存(但当独立显存不够用时可以共享内存作为显存),而且技术上领先于集成显卡,能够提供更好的显示效果和运行性能。独显由于拥有独立的一套运行环境,使得其核心运算有很大的发挥控件,因而性能相对于集成显卡来说有较大的飞跃。不过对于低端入门独显来说,并非一定比集显的性能要好。这种情况出现的原因是因为核显性能的飞跃。不过,较高性能的核显对应的CPU型号也属于高端

显存,也被叫做帧缓存,它的作用是用来存储显卡芯片处理过或者即将被提取的渲染数据。如同计算机的内存一样,显存是用来存储要处理的图形信息的部件。显存的参数有:显存类型、容量、位宽、频率(延迟)

从某种意义上讲,显存类型是当下选择显卡需要加大关注的地方。目前最好的显存类型是GDDR5,等效频率最高,其次是GDDR3,最后是目前最常见的DDR3

独立显卡(包括显示核心GPU,显卡PCB---印刷线路板(PCB, Printed Circuit Board)主要功能是提供电子元器件之间的相互连接。显存--

显存,也被叫做帧缓存,它的作用是用来存储显卡芯片处理过或者即将被提取的渲染数据。如同计算机的内存一样,显存是用来存储要处理的图形信息的部件,容量,显存位宽-显存位宽是显存在一个时钟周期内所能传送数据的位数,位数越大则瞬间所能传输的数据量就越大,这是显存的重要参数之一,显存频率,带宽----显存带宽是指显示芯片与显存之间的数据传输速率,它以字节/秒为单位

散热--主动散热用到的风扇有两种,普通散热风扇和涡轮风扇

③核芯显卡,核显”。自从2011年起AMD采用APU”(Accelerated Processing Unit,加速处理器)。APU最主要的特点就是在CPU中集成了GPU,也就是说APU同时具备了CPU和显卡的双重功能。虽然目前Intel的CPU中也都集成有核显,但论性能,还是APU要好上许多。

一般分为AMD现在的“APU”和英特尔的“核芯显卡”。显存同样从内存分享而来,由于核显性能的飞跃,现在的核显对内存性能的依赖很严重,还会较大程度的影响CPU的性能。

核显的性能主要受制于GPU频率和显存频率。GPU频率是固定的,而核显的显存其实就是电脑的主内存,因而显存频率取决于系统主内存的频率,也就是说,如果在电脑中使用更高频率的内存,那么可以大幅提升核显的性能。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值