一、服务器

  1u服务器,1u=4.45cm

戴尔服务器种类:

  电脑主机组成

  主板、CPU、内存、硬盘、显卡、声卡等等。

  运维关注三大部件:CPU、内存、硬盘(Disk)

  电源,考虑使用双电服务器,电源对服务器很重要,如果电源坏了,服务器就挂了,电源很重要,一台服务区,考虑使用双电,7*24小时服务。服务器是一定不能宕机的。运维人员责任重,任重而道远,重要性,很重要。

  主板和CUP都是电脑中的最关键部位。

  CPU(中央处理器):负责运算和控制的控制中心,是电脑最关键部位,相当于人的大脑一样。作用:在计算机中进行的任何操作(数据的输入,存储,程序的运行,屏幕的显示,结果的打印)都在CPU的控制下完成的。CPU比计算机中任何部件都更能决定计算机的工作效率和速度。CPU是最能决定计算机工作效率和速度的。多学思想。

  风扇:功能,为CPU降温,CPU怕热,很怕热;如果服务器经常重启,可能就是温度过高,CPU与风扇,风扇为CPU散热,CPU非常怕热。作用:如果开机CPU的温度就很高,时间长了搞不好就是一屡黑烟,所以选择一个好的服务器很重要

  注意:如果将来发现机房服务器经常重启,总是链接不上,可能就是CPU的原因;重启服务器能够启动,但是一会又关闭了,可以用程序监控服务器温度。

  BIOS芯片:(CMOS芯片)负责主板通电后各部件自检(各部件自检查BIOS),设置,保存,一切正常后才能启动操作系统。记录了电脑最基本的信息,是软件与硬件打交道的最基础的桥梁,没有它电脑就i不能工作。最常见的三种BIOS:Award、AMI、Phoenix;

  将来面试的时候,可能会遇到这样的问题,linux系统的启动流程:开机→加载BIOS(电脑上的一个小芯片)→启动的任务交给我们设置启动的硬件(硬盘优先或光盘优先)

  BIOS:负责各部件启动时的自检(Base  Input  Output System)

  硬盘:硬盘简单的说就是一个大容量存储器,存储视频,文本,音频等各种数据,成为现代电脑不可缺少的配件。作用:由于计算机在工作时,CPU、输入输出设备与存储器之间要大量地交换数据,因此,存储器的存取速度和容量,也是影响计算机运行速度的主要因素之一。特别是在服务器优化场景,硬盘的性能是决定网站的性能的重要因素

  常见硬盘的种类:IDE、SCSI,SAS(一般用于服务器),sata,ssd(固态),比较多的是机械盘,马达电机带动磁盘读取数据的,想早期电影放映一样,机械硬盘比较慢;ssd固态,没有电机马达,所以速度很快,IDE基本上淘汰了,现在运维使用最多的是stat,sas,ssd,ssd最快,价格高。价值观,通过自己努力的,才是自己的,价值观要端正,天上没有掉馅饼的事情。努力勤奋一条路。不勤奋,不努力没有路可以走。

  硬盘是以后经常需要维护的,硬盘相对还是慢,企业里面最核心的优化是不读硬盘,不写硬盘,数据还不丢失,用户快速响应,如何做到,就靠内存。

  核心思想,少用硬盘,多用内存。

  内存:也能存储数据,但是只是临时存放数据,如果断电了,数据就丢失了

    功能:内存是电脑的一个临时存储器,它只负责电脑数据的中转而不能永久保存。它的容量和处理速度直接决定了电脑数据传输的快慢,和CPU、硬盘一起并称为电脑的三大件。

    作用:内存是CPU能够直接访问的存储器,CPU从内存中读取操作指令和数据,又把运算或处理结果返回内存

    CPU运算特别快,CPU直接从内存读取数据,而不从硬盘读取数据,CPU的速度比内存比还要快很多倍。配电脑选择大内存,通过内存处理数据。内存是CPU和硬盘的桥梁。所有的数据尽量都放到内存中。运维优化,目的。

          cache                         cache(缓存)

CPU   --------------→     内存     -----------------→     硬盘

  运维的核心工作是把硬盘的数据往内存中转,提升访问速度。80-90%工作就是把硬盘数据尽量加载到内存中。

  运维的两大职责:(1)网站7*24小时都能访问,不宕机;(2)数据不能丢失;(3)用户体验尽量好;最本质的工作,就是这三点。

  显卡:显卡,连接屏幕的,显示效果。

  光驱:服务器不要加光驱,省钱,有替代工具,服务器一般都是网络安装(装系统都是网路安装)或者U盘安装。可以配置一台USB光驱。一台服务器(500W,700W)。给老板省钱。运维人员的职业操守,为企业省钱。

  电脑硬件的组成部分

  

  计算机硬件结构    

day2--计算机基础的更多相关文章

  1. day2计算机基础作业题

    1.什么是编程? 编程就是程序员用某种编程语言的语法格式将将自己脑中想让计算机做的事情写成文件.所以编程的结果就是一堆的文件,一堆文件就是的程序. 2.计算机的组成: 1).CPU 其中CPU又分为控 ...

  2. Day2 - Python基础2 列表、字典、集合

    Python之路,Day2 - Python基础2   本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一, ...

  3. 计算机基础--Java中int char byte的关系

    计算机基础--Java中int char byte的关系 重要:一个汉字占用2byte,Java中用char(0-65535 Unicode16)型字符来存字(直接打印输出的话是字而非数字),当然要用 ...

  4. Java学习之计算机基础(一)

    阅读本文大概需要 4 分钟 想要开始学习Java开发,需要掌握一些必要的计算机基础.如果你是计算机专业的人或者已经学过类似的课程,可以跳过这篇文章的阅读.计算机基础课程有很多,小编在大学里学过的课程就 ...

  5. 计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  6. python计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  7. Python之旅_计算机基础入门

    一.计算机基础 1.Python是编程语言 语言:一种事物与另一种事物沟通的介质. 编程语言:程序员与计算机沟通的介质. 什么是编程:程序员用编程语言把自己的逻辑思想下来,编程的结果就是一堆文件. 为 ...

  8. 计算机基础,Python基础--变量以及简单的循环

    一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全 ...

  9. day01计算机基础

    今日内容 1.计算机初步认识 1.计算机认识 1. 计算机基础 1.1硬件:cpu/内存/硬盘/主板/网卡 1.2操作系统 linux:免费开源 windows mac 1.3解释器/编译器 补充:编 ...

  10. Java面试题 Web+EJB & Spring+数据结构& 算法&计算机基础

    六.Web 部分:(共题:基础40 道,基础37 道,中等难度3 道) 122.说出Servlet 的生命周期,并说出Servlet 和CGI 的区别? [基础] 答:Web 容器加载Servlet ...

随机推荐

  1. 关于AVALON总线动态地址对齐

    在NIOS的使用中,我们往往要用到自定义外设,然后通过AVALON交换架构和NIOSII进行通信. AVALON总线,其实是一种交换架构的协议,在自定义外设挂在AVALON总线上时,一定要注意地址对齐 ...

  2. zoj3954 详细讲解 排序比较单词法

    Seven-Segment Display Time Limit: 1 Second      Memory Limit:65536 KB A seven segment display, or se ...

  3. Scala类型系统(sudden thought)

    http://docs.scala-lang.org/tour/lower-type-bounds.html中有一段代码 trait Node[+B] { def prepend(elem: B): ...

  4. YYHS-NOIP模拟赛-mine

    题解 这道题不难想到用dp来做 dp[i][0]表示第i个格子放0 dp[i][1]表示第i个格子放1且第i-1个格子放雷 dp[i][2]表示第i个格子放2 dp[i][3]表示第i个格子放1且第i ...

  5. win10 uwp 如何拖动一个TextBlock的文字到另一个TextBlock

    我在堆栈网看到有人问 如何拖动一个TextBlock的文字到另一个TextBlock 于是看到一个大神给出的方法,下面我就来和大家说下如何拖动 一开始我们需要一个界面,就放两个TextBlock 一个 ...

  6. MTV模型

    django的MTV分别代表: model(模型):负责业务对象与数据库的对象(orm) template(模板):负责把页面展示给用户 view(视图):负责业务逻辑,并在适当的时候调用model和 ...

  7. 用Eclipse 搭建一个Maven Spring SpringMVC 项目

    1: 先创建一个maven web  项目: 可以参照之前的文章:  用Maven 创建一个 简单的 JavaWeb 项目 创建好之后的目录是这样的; 2: 先配置maven  修改pom.xml & ...

  8. Node.js之异步流控制

    前言 在没有深度使用函数回调的经验的时候,去看这些内容还是有一点吃力的.由于Node.js独特的异步特性,才出现了"回调地狱"的问题,这篇文章中,我比较详细的记录了如何解决异步流问 ...

  9. flask + wtform + google storage

    项目需要使用 flask 上传.下载文件到 google storage 上, 搜了一圈没有能直接结合 wtform 使用的插件,所以动手造了个轮子. 只实现了基本的上传,下载的功能,后续可能会完善预 ...

  10. C#中的协变(Covariance)和逆变(Contravariance)

    摘要 ● 协变和逆变的定义是什么?给我们带来了什么便利?如何应用? ● 对于可变的泛型接口,为什么要区分成协变的和逆变的两种?只要一种不是更方便吗? ● 为什么还有不可变的泛型接口,为什么有的泛型接口 ...