Linux运维 day 03

计算机三大核心硬件:操作系统、内存、硬盘。
计算机五大组成部分:
控制器
运算器
(控制器+运算器=cpu)
X86-64:复杂指令集,cpu一次可以运行64位二进制的指令
两核四线程:有两个核心,每个核心能同时运行两个线程
存储器
内存:是计算机的主存,断电数据丢失,只能暂时存数据。
为了让cpu更快的获取指令,在硬盘和cup加的高速设备。
buffer:写缓冲区,在内存中攒一波数据在传入硬盘中。
cache:读缓存,操作系统会把经常使用的数据保存到内存中。下次使用直接从内存中取。
虚拟内存:swap分区,操作系统会在硬盘中申请一块虚拟的内存空间,当系统内存用满时,操作系统会把不重要的内存放的虚拟内存中,释放内存空间。
外存:硬盘,断电数据还在,可永久保存数据。
接口:SAS、SATA
种类:机械硬盘、固态硬盘(SSD)。
SSD+SAS=土豪
SSD+SATA=对速度有要求(常规)
机械+SAS=用于比较核心的业务,对速度有要求(常规)
机械+SATA=内部服务
read阵列:
read0:追求性能的机制,至少一块盘。
read1:追求数据安全性,至少两块盘(一般用于系统盘)
read5:处于read0和read1之间,至少三块盘,两块盘存取数据,第三块盘做奇偶校验当其中一块盘坏掉时,可以通过奇偶校验还原出坏盘数据。存取速度相当于两块盘。(常规用法)
read10:read1和read0的结合版,至少四块盘。两两之间先做read1在做read0。(一般用于数据库)
构建集群:负载均衡(read5)--应用服务器(read5)--数据库服务器(read10)
为了防止单点故障:每个环节因该配置两份。操作系统都使用read1
输入设备
输出设备
服务器:
尺寸:1U、2U、3U....(1U=4.45cm)尺寸越大,性能越好
外形:机架式(可单独运行)、刀片式(不能与机架分开)、塔式(类似个人主机)、小型机(高端定制,使用的是精简指令集,特点:稳定,但是价格昂贵,有专门的操作系统)
品牌:dell、IBM(高端,比较贵)
IDRAC:远程管理卡

二、操作系统

操作系统:负责协调管理控制计算机硬件与计算机软件资源的一个控制程序。
应用程序=》系统接口=》内核=》硬件(系统接口和内核就是操作系统,系统接口就是对内核的封装。)
进程:一个程序运行的过程。(动态的概念)
程序:一系列代码文件。(静态的概念)
并发:多个程序开看起来是同时运行的。(cpu在程序之间来回切换,因为速度很快,看起来就是在同时运行)
并行:一个程序结束之后在进行下一个程序。(cpu必须是多核)
串行:多个任务真的在同时运行。
多道计数:
空间上的复用:多道程序共享内存空间
  时间上的复用:多道程序共享cpu时间
分时操作系统(多道技术):最多支持20个用户,给每个用户发专门键盘鼠标来控制装有分时操作系统的计算机。每个用户相当于一个应用程序,共享内存空间,cpu在用户之间来回切换。本质上是共享计算机资源,但cpu 切换的速度很快,在用户的感觉中就是独享计算机资源。

 

posted @ 2021-06-25 12:29  c-j-z  阅读(68)  评论(0)    收藏  举报