Linux 学习笔记-第一阶段-基础入门之硬件基础01

前言
我使用Linux 已经很长时间了,会使用一些常用的命令,遇到总是也能在百度或者Google中自己去找答案。总觉得知识不成体系,遇到问题只能被动的应对,没有主动出击的能力。我在网易云课堂买了老男孩Linux的一些课程,接下来,我想顺着课程系统的学,会的呢,就当是强化记忆了,不会的当然要努力去掌握。学的过程中写下笔记,做简要整理之后,写在这里,也算是训练自己的语言组织能力。

第一章 Linux 硬件基础
笔记本电脑的主要组成部分是:显示器、键鼠、网卡、硬盘、内存、CPU. 服务器(Server)一般没有显示器和键鼠。下面是Server核心组件的简介

CPU
常见的Server品牌有:Dell, HP, IBM, 联想, 浪潮等,服务器分为机架式服务器、刀片式Server和塔式Server,Server的尺寸是U, 1U=4.45cm, 4U的比较多. 一个Server上有几个物理CPU, 那么它就是对应的几路CPU, 每个CPU中核数之和就是这个Server的总核数。这里的三个概念:几U、几路、几核是比较容易混的。Server的电源也称为“路”,一般是AB路双路电源。
Linux 学习笔记-第一阶段-基础入门之硬件基础01

内存
一般情况下,数据存于硬盘,程序运行的时候,从硬盘中读取数据到内存,交由CPU进行运算。从硬盘读取数据和从内存读取数据,差距非常大,对于天猫、淘宝等电商平台,并发量非常的大的业务场景,为了提升客户体验,数据尽量放入存入内存。内存有一个特点,掉电丢失,所以,这对电力供应有很高的要求。整个数据处理过程中,数据 程序 后台程序/服务。数据(程序)存于硬盘,运行中的程序(进程)和后台程序/服务存于内存
Linux 学习笔记-第一阶段-基础入门之硬件基础01

缓冲和缓存
缓冲和缓存是与内存相关的一些概念
Linux 学习笔记-第一阶段-基础入门之硬件基础01

硬盘
常见的硬盘有两种接口:SATA和SAS. SATA家用比较常见。SAS是Server标配。此外还有SSD,PCI-e接口。接口就像是壶嘴,壶嘴的大小和往外或者往里装水的速度有关。

RAID
统一管理硬盘,获得更高的容量,更加安全,存取速度也更快。

光驱
现在一般可以通过Kickstart 在线安装系统。

远程控制卡
有独立的和集成的,独立的比较好。

思考题:

  1. 程序、进程、和守护进程的区别
  2. 你有什么提升用户体验的网站解决方案
  3. Buffer和Cache是什么意思,有什么区别

声明:本博文仅作个人学习笔记使用,不作任何商业用途。某些段落来自网络,如有侵权,请告知。