Linux lesson1总结

一、计算机基本原理

 1、网站pc服务器

    以1U=4.45cm为单位。(2U、4U)

 2、主板BIOS芯片

    BIOS芯片负责主板通电以后,电脑各个零部件自检、设置、保存,一切正常以后再启动。

    Q:请描述Linux开机到系统登录的全过程:

    1、开机BIOS自检;

    2、MBR引导

    3、grub引导菜单

    4、加载内核Kernerl

    5、启动init进程

    6、读取inittab文件,执行rc.sysinit,rc.等脚本

    7、启动mingetty,进入到系统登录界面

 3、CPU

    功能:计算机控制和运算中心。

     作用:1、电脑的任何操作(数据的存储和输入,程序的运行,屏幕的打印等)都是在CPU的控制下进行的。CPU比计算机的任何部件更能决定计算机的运算速度。

        2、CPU的性能由CPU的核数和频率决定。(频率就是CPU每秒种可进行的工作次数)

 4、硬盘

    功能:硬盘就是一个大容量存储器

    作用:计算机运行时,CPU与输入设备、输出设备,存储器之间要大量的交换数据,存储器的速度和容量也是决定计算机运算速度的重要指标之一。对于服务器而言,硬盘的性能也是决定网站服务器性能的重要因素之一。

 5、内存

    功能:内存是电脑的临时存储器,负责数据的中转,而不能永久保存。内存的容量和处理速度也是决定电脑运算速度的重要因素之一。

     作用:内存是CPU直接访问的存储器,CPU从内存中读取操作指令和数据,并将处理的运算的结果输送给内存。

    读写性能排序:

    CPU(L1cache L2cache) >内存> SSD> SAS> SATA

小结:

 一、PC服务器品牌及型号

    DELL品牌:

    2010-2013 1U :R410 R610 2U:710

    2014-2015 1U :R420/430 R620/630 2U:R720

二、服务器主要零部件

    1、电源:一般生产环境都配置双电源,双线AB路。

     一台服务器应配置双电源,多台主机可实现集群工作,可不配置双电源。

    2、CPU 计算机的运算和控制器

    3、内存 CPU和磁盘之间的缓冲设备,当有程序运行的时候,它会被调到内存里执行,当电脑关机或进程结束时,进程从内存中释放掉。

    进程:正在进行中的程序,进程会被调用到内存内执行。

    程序:放在磁盘内部的静态文件,php java等,

    守护进程:一直保持运行中的进程

    服务:运行提供功能的软件。

    优化网站和服务器的关键:尽量使用内存。

     Q:buffer 和 cache 的区别:

    buffer(缓冲区):缓冲区是为了提高内存和磁盘之间的数据交换速度而设计的;当存储速度较快的内存和存储速度较慢的磁盘之间进行传送数据时,将传输速度较慢的数据放在缓冲区,累积达到一定的量的时候,提供给内存读取。这样加快了内存的工作效率;

    cache(缓存区):缓存区是为了提高CPU和内存之间的数据交换速度设计的;CPU的读写速度要高于内存的读写速度,CPU直接从内存中读取数据要花费很长时间,而cache区里面保存着CPU刚刚使用过的、或者部分循环使用的数据,提高了系统性能。

    4、磁盘

     接口类型:SSD SCSI IDE SATA SAS

    性能:SSD>SAS>SATA

    5、RAID卡

    基本作用:单块盘装不下所有的数据,所以需要把所有的磁盘整合成一块盘,在整个磁盘上分区,再存储数据。

    PS:RAID0、RAID1、RAID5、RAID10的区别:

    1、RAID0  将所有盘整合成一块盘,空间利用率为100%,并排式读取和存储数据,所以读写性能都有提升, 但冗余能力为0,冗余能力就是容错能力。一块盘损坏,则所有盘损坏。

    2、RAID1  镜像磁盘,将相同的数据放在两块磁盘里,这样即使一块磁盘发生损坏,也不会造成数据的丢失。成本较高,适用于数据非常重要的场景。但空间利用率仅为50%,会造成一半磁盘空间的浪费,冗余能力为50%。

    3、RAID5  利用奇偶校验信息进行备份数据。假设有四块盘,这四块盘中找出一块盘轮流作为备份校验信息,这样即使四块盘中任意一块盘发生损坏,则数据均能找回。但只允许一块盘数据丢失。盘的总数为N+3.

    4、RAID10 RAID10结合了RAID0和RAID1的优点;它像RAID0一样,并排写入读取数据,总盘的容量等个各个磁盘容量之和,且读写能力都有了很大的提升;每块磁盘内部做成了镜像结构,即使任意一个磁盘损坏,数据均能被找回。空间利用率为50%,冗余能力为100%,至少需要4+2N块磁盘。

    

    

你可能感兴趣的:( , , ,raid5,raid10,raid0,raid1,计算机硬件)