2019独角兽企业重金招聘Python工程师标准>>>

大家都知道组装电脑需要CPU硬盘,内存等硬件,系统中还含有虚拟内存,对于其中的相互关系,大家可能不了解! 下面用最简明易懂的语言,为大家介绍其中的关系!

CPU

CPU即中央处理器,是英语“Central Processing Unit”的缩写。CPU从内存或缓存中取出指令,放入指令寄存器,并对指令译码分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成 系统指令的执行。

内存

但是,CPU并不能直接调用存储在硬盘上的系统、程序和数据,必须首先将硬盘的有关内容存储在内存中,这样才能被CPU读取运行。因而,内存(即物理 内存,是相对于硬盘这个“外存”而言)作为硬盘和CPU的“中转站”,对电脑运行速度有较大影响。

虚拟内存

当运行数据超出物理内存容纳限度的时候,部分数据就会自行“溢出”,这时系统就会将硬盘上的部分空间模拟成内存——虚拟内存,并将暂时不运行的程序或 不使用的数据存放到这部分空间之中,等待需要的时候方便及时调用。

<strong硬盘

由于内存是带电存储的(一旦断电数据就会消失),而且容量有限,所以要长时间储存程序或数据就需要使用硬盘(外存储器)。硬盘也会影响系统速度,因为 系统从硬盘中读取数据并通过总线存入内存的速度也会影响系统运行的快慢。

——至于有的网络文章形象比喻:“CPU是工厂,硬盘是大仓库,内存是正规中转中心,虚拟内存是临时中转中心”,大致接近实际,但不完全准确。

原文来自: https://www.linuxprobe.com/codeblocks-solve.html

转载于:https://my.oschina.net/ssdlinux/blog/1788535

浅谈CPU、内存、虚拟内存、硬盘之间的关系相关推荐

  1. cpu(处理器)、内存、硬盘之间的关系

    前面提到了,电脑之父--冯·诺伊曼提出了计算机的五大部件:输入设备.输出设备.存储器.运算器和控制器. 我们看一下现在我们电脑的: 键盘鼠标.显示器.机箱.音响等等. 这里显示器为比较老的CRT显示器 ...

  2. cpu、内存、硬盘之间的关系

    前面提到了,电脑之父--冯·诺伊曼提出了计算机的五大部件:输入设备.输出设备.存储器.运算器和控制器. 我们看一下现在我们电脑的: 键盘鼠标.显示器.机箱.音响等等. 这里显示器为比较老的CRT显示器 ...

  3. cpu和内存的关系(CPU,内存和cache之间的关系)

    CPU.内存.主板三者间关系.插座形式.安装注意事项 这种问题很难回答,你可以找一本书看,呵呵 .我只能说出一点,CPU读取数据速度很慢,因为要从硬盘读取,所以用内存来读取.但是用 内存卡,段电后会丢 ...

  4. 大讲台浅谈大数据与Hadoop之间的关系

    在现如今,随着面对当前企业级用户对于自建数据中心兴趣的不断扩大,以及大数据正在以惊人的速度增长几乎触及各行各业,而大数据是一种新兴的数据挖掘技术,它正在让数据处理和分析变得更便宜更快速.大数据技术一旦 ...

  5. 浅谈三层架构、MVC之间的关系

    什么是三层架构? 各个层的作用 实体层的作用 什么是MVC? 概念 职能 设计模式 三层架构.MVC之间的关系 关系示意图 三层的优缺点 MVC的优缺点 什么是三层架构? 三层架构(3-tier ar ...

  6. 一、CPU、内存、硬盘之间的关系

    本人坚持更新C语言和数据结构知识,可以收藏+关注随时了解

  7. 浅谈“理论数学与应用数学之间的关系”

    理论数学真正要回答的问题就是:你所说的这个"东西",它"存在"吗? 就好比,我们去一个水库,这个水库有各种自身的条件,如水深,水的成分及比例,水库实际体积,水温 ...

  8. 浅谈CPU、内存,硬盘三者关系

    浅谈CPU.内存,硬盘三者关 随着SSD的发展,只要电脑一卡顿,人们会第一想的是换SSD就可以升级电脑性能,其实不尽然.电脑卡顿跟固态硬盘固然有关系,但是它跟CPU和内存条的关系也很多,接下来带大家了 ...

  9. 浅谈主流内存发展历史

    浅谈主流内存发展历史 申屠志刚2018329621200 信息学院 计算机科学与技术18(3) 摘 要:计算机必然包含运算器.控制器.存储器和输入输出设备等五个重要部分,其中作为内存储器的内存条在PC ...

  10. java方法区对象类型_浅谈Java内存区域与对象创建过程

    一.java内存区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有的区域则 ...

最新文章

  1. Matlab与线性代数 -- 矩阵的右除
  2. POJ-3687-Labeling Balls
  3. 使用MLX90640自制红外热像仪(一):MLX90640介绍与API库移植
  4. python正则表达式实例教程_Python正则表达式经典入门教程
  5. 人名和成绩一起排序_#excel中怎么让人名和他的成绩一起排序#excle排序 怎么弄同名次...
  6. 24解析函数的级数表示(三)
  7. 关于浏览器的兼容性问题
  8. 为什么devc调试时循环一下就过去了_SEPCOIII英语研习社(第六十一讲)| 燃气轮机调试...
  9. c语言 库仑计_android电池(四):电池 电量计(MAX17040)驱动分析篇
  10. linux 图片转视频教程,如何在Ubuntu上转换图像、音频和视频格式
  11. 矩阵分解 三角分解(LU分解)
  12. 查看计算机屏幕颜色软件,电脑屏幕色彩调节工具(f.lux settings)
  13. matlab做偏最小二乘回归
  14. 概率论考点之概率的性质(全概公式及贝叶斯公式)
  15. C++中的防卫式声明
  16. Beosin EOS-IDE 升级用户体验及常见问题答疑
  17. starcraft2 html 资源,最新HTML5版星际争霸完全版源码
  18. 推荐一个单干网赚好站!BUXJOB - 健康程序员,至尚生活!
  19. python小游戏:“不要做”游戏取词器
  20. emd_visu函数_学习笔记:EMD方法

热门文章

  1. 智能监控技术带来的行业革新
  2. 稠密仿射变换 cvWarpAffine
  3. Exchange OWA管理-----HTTPS实现OWA表单
  4. 瑞星个人安全产品又添新丁
  5. android NDK 二、编译方法
  6. Homebrew安装(MacOS)
  7. php parseurl的反函数,字符串修改(处理)函数
  8. 如何格式化电脑_U盘提示格式化后如何恢复数据
  9. iOS集成OpenCV遇到的问题
  10. 新的服务器装Ubuntu系统(如何在windows下制作启动盘以及如何安装Ubuntu系统)