Linux学习---计算机简介

计算机硬件与人体的联系

CPU---人体的大脑,负责调度

内存条---人体的临时记忆---计算机把磁盘的数据临时加载到内存中供cpu调度

显卡---人体的眼睛---处理计算机图像相关的工作,将数据成像

磁盘---人体的永久记忆---存储计算机的数据如视频,图片,网页等

主板---人体的骨骼---将零散的硬件设备组装在一起工作

注:人过往的记忆就像磁盘中的数据,想起来就放到内存cpu读取出来,没想起就一直放在磁盘。

计算机硬件分类

CPU处理流程

键盘鼠标键入数据---内存读取数据---cpu调度算数逻辑单元计算---cpu将计算结果返回给内存---cpu调显示器从内存读取结果并展示---数据存储到硬盘

高速内存与网站并发优化

1、内存的特点:

  • 内存的容量和处理速度直接决定了电脑的数据传输效率
  • 内存的数据是临时存放的,断电则数据丢失;若数据很重要,需要把内存数据持久化写入磁盘上
  • 程序在运行时,数据会被加载到内存中执行,无论断电或是程序重启,数据都会自动从内存中释放

2、内存加速---多通道设计:

  • 频率、型号、版本一致的多个内存条可以组成“多通道设计”。假设一个内存是64位,2个内存就是128位,这就是双通道的概念。
  • 在双通道的搭配下,计算机的读写数据是一对整体写入,提升了机器的数据读写性能。

3、程序、进程、守护进程:

  • 程序:编程语言编写的代码文件,存放在磁盘中的一些静态数据,代码运行后就是一个程序了。例如电脑中未播放的电影。
  • 进程:已经执行的程序,程序数据已经加载在内存中。例如双击播放了电影,正在播放的电影就是一个进程。
  • 守护进程:daemon,伴随主进程的挂掉而挂掉。例如电影持续不断的在运行。
  • 关闭进程:关闭播放器,电影停止播放后释放内存中的数据。

4、高并发写入:

对于像微博热点这类高并发场景,可利用内存提升网站的访问效率:

  • 将web服务器进入的流量数据优先写入内存当中,利用内存高速的读写特性
  • 数据量达到后,再通过内存一次性写入硬盘,减轻磁盘的压力

优点:性能高,速度快

缺点:当有大量数据存入内存中时,若没有及时将内存中的数据写入到磁盘,内存中的数据存在丢失风险

显卡

为了更好的处理图形视频计算能力,显卡搭载了GPU,计算能力更强。大量的显卡设备能够支持挖出更多的比特币。

独立显卡的接口:

  • VGA接口:模拟信号传输
  • DVI接口:液晶显示屏的链接
  • HDMI接口:支持同时传输声音和图像
  • DP接口:升级版HDMI接口,传输效率更高

存储设备

机械硬盘---容量大,读写速度较慢,价格便宜

固态硬盘---容量小,读写速度快,价格昂贵

DVD---光盘存储介质

U盘---闪存设备

移动硬盘

主板

主板内置系统BIOS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值