开发者社区> sununse> 正文

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

简介: 前言我使用Linux 已经很长时间了,会使用一些常用的命令,遇到总是也能在百度或者Google中自己去找答案。总觉得知识不成体系,遇到问题只能被动的应对,没有主动出击的能力。我在网易云课堂买了老男孩Linux的一些课程,接下来,我想顺着课程系统的学,会的呢,就当是强化记忆了,不会的当然要努力去掌握。
+关注继续查看

前言
我使用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路双路电源。
image

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

缓冲和缓存
缓冲和缓存是与内存相关的一些概念
image

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

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

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

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

思考题:

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

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
把书读薄-Linux入门基础
把书读薄-Linux入门基础
55 0
Linux 基础-查看进程命令 ps 和 top
Linux 基础-查看进程命令 ps 和 top
183 0
Linux 基础-查看 cpu、内存和环境等信息
Linux 基础-查看 cpu、内存和环境等信息
165 0
Linux 基础-文本处理命令
Linux 基础-文本处理命令
82 0
Linux 基础-文件权限与属性
Linux 基础-文件权限与属性
52 0
Linux 基础-新手必备命令
Linux 基础-新手必备命令
74 0
Linux 基础-学会使用命令帮助
Linux 基础-学会使用命令帮助
54 0
linux常见命令--基础篇
自查清单,看看你是否都会呢。
44 0
【共读】Linux网络安全精要之基础知
【共读】Linux网络安全精要之基础知
126 0
Linux基础:常用命令之seq命令详解
Linux基础:常用命令之seq命令详解
104 0
Linux基础:常用命令之echo命令详解(二)
Linux基础:常用命令之echo命令详解(二)
199 0
Linux基础:常用命令之echo命令详解(一)
Linux基础:常用命令之echo命令详解(一)
166 0
嵌入式linux基础:c++(五)构造函数
嵌入式linux基础:c++(五)构造函数
60 0
嵌入式linux基础:c++(四)重载 指针 引用
嵌入式linux基础:c++(四)重载 指针 引用
56 0
嵌入式linux基础:c++(三)程序结构
嵌入式linux基础:c++(三)程序结构
43 0
+关注
sununse
文章
问答
视频
相关电子书
更多
ECS运维指南 之 Linux系统诊断
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多
相关镜像