计算机基础-硬件

计算机存储单位转化 1024GB= 1TB ,然而磁盘硬件的厂商,他们的制作单位是1000GB=1TB,因此容量在使用后,出现了“缩水情况”

CPU
-服务器的CPU数量一般在2-4颗,单颗的CPU是4核,服务器的内存总容量一般在16G–256G左右
-一般用作虚拟化的服务器配置会高一些,CPU一般在4-8颗,内存总容量一般在48G~128G左右
-无论是手机还是电脑,整个机器最重要的就是CPU的好坏,处理器越好,机器运算能力越快,机器就几乎不会卡
-CPU作为一个特有的功能芯片在它内部有一个叫做微指令集的概念

内存相关:
-内存是计算机中最重要的核心部件之一,可以理解为计算机处理的一个中间件
-内存解决的是CPU和磁盘的之间的速度不平等,因为CPU处理的实在是太快了,磁盘的速度太慢,内-存是CPU和硬盘数据中间的交互桥梁,默认情况下,CPU都是从内存中读写取数据,内存从磁盘中获取数据

-为了提升效率,一般是在开机或者软件运行的时候,通常直接把数据先从硬盘上读取到内存中,便于CPU的加速读写,提升计算机的运行效率

在这里插入图片描述
内存的特点:
-内存的容量和处理速度直接决定了电脑的数据传输效率
-内存的数据是临时存放,如果断电,数据是会丢失的,如果数据很重要,需要把内存数据写入到磁盘上,永久存储
-程序在运行的时候,数据会被加载到内存中进行执行,在断电或应用程序重启,数据都会自动的从内存中释放
在这里插入图片描述
内存的发展:
-DDR
-DDR2
-DDR3
-DDR4
如果要给电脑升级内存,需要关注下内存的版本型号

下图可以做参考,内存条两边有保险夹,需要取出内存条,可以打开保险夹,内存条会自动弹出;内存条安装打开保险夹插上去,一定要注意槽位(也叫金手指)里面是干净的,没有灰尘,否则可能会造成机器无法开机(计算机无法读取到内存的数据),并且要保证插内存条的时候,是插得稳定的
在这里插入图片描述
内存加速------多通道设计
在这里插入图片描述
内存在厂家设计的时候,如果型号、频率、版本一致的内存条,就能够组成多通道设计,比如一个内存是64位的,2个内存就是128位,这就是双通道的概念
在双通道的内存搭配下,计算机的读写数据是一对整体写入的,提升机器的数据读写性能

程序、进程、守护进程,三个名词解释
程序:Python开发语言,编程语言编写的文件,存放在磁盘中的一些静态数据,代码文件在运行后,就是一个程序
进程:已经执行的程序,程序的数据已经加载在内存中了,这就被称之为是进程
守护进程:daemon,伴随着主进程的挂掉而挂掉

程序-----相当于电脑里面的大片,还没有播放大片,存储在机器上的一些静态文件
进程-----双击运行了该大片,进行了播放,就产生了一个大片的进程,大片的数据都是放入到内存中的
守护进程-------大片持续不断的运行
关闭进程-------直到你关闭了播放器,大片也就停止了,释放内存中的数据

利用内存提高访问网站的效率:
在这里插入图片描述
高并发场景下,内存的搭配优化:
网站的进入流量。写入的数据,优先加载到内存中,利用内存高速的读写特性,然后当数据达到一定数量后,一次性写入到磁盘中

优点:数据优先写入到内存,适合高并发,高性能的网站应用,比如微博、秒杀活动等
缺点:当特殊情况下,断电、程序奔溃等,如果数据没有来得及写入到磁盘,内存数据会丢失

解决办法:
–服务器主板上安装蓄电池,在断电瞬间把内存数据回写到磁盘
–使用UPS(一组蓄电池)不间断电源(持续供电十分钟,IDC数据中心机房-UPS1小时),防止断电
UPS:Uninterruptible Power System/Uninterruptible Power Supply。即不间断电源,是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备
–选双电路的机房,使用双电源、分别接不同路的电,服务器要放到不同的机柜、地区

中小型企业案列:
对于并发不是很大、数据也不是特别大的网站,读多写少的业务,会先把数据写入到磁盘,然后在通过程序把写入到磁盘的数据读入到内存里,再对外通过读内存提供访问服务
在这里插入图片描述
核心思想就是:由于内存特性,将数据放入内存读写,比磁快得多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值