上一条 下一个

计算机存储器的工作原理

作者:杰夫·泰森

计算机内存基础

尽管内存是技术上的任何形式的电子存储,但最常用于识别快速的临时存储形式。如果您的计算机是中央处理器必须不断访问硬盘要检索所需的所有数据,它将非常缓慢地工作。当信息保存在内存中时,CPU可以更快地访问它。大多数形式的内存旨在暂时存储数据。

CPU根据独特的层次结构访问内存。它来自永久存储(硬盘驱动器)还是输入(键盘),大多数数据进入随机存取存储器((内存) 第一的。然后,CPU存储它需要访问的数据,通常在缓存,并在登记。我们将稍后再讨论缓存和注册。

广告

计算机中的所有组件,例如CPU,硬盘驱动器和操作系统,作为一个团队一起工作,记忆是该团队中最重要的部分之一。从打开计算机到关闭计算机的那一刻起,CPU一直在使用内存。让我们看一下典型的情况:

  • 您打开计算机。
  • 计算机从只读记忆((只读存储器)并执行自我测试(帖子)确保所有主要组件都可以正常运行。作为该测试的一部分,内存控制器快速检查所有内存地址读/写操作以确保内存芯片中没有错误。读/写意味着数据写入少量然后从那一点阅读。
  • 计算机加载基本输入输出系统((BIOS)来自ROM。BIOS提供了有关存储设备,启动序列,安全性,即插即用(自动设备识别)功能和其他一些项目。
  • 计算机加载操作系统(OS)从硬盘驱动器进入系统的RAM。通常,关键部分操作系统只要计算机打开,就可以保持在RAM中。这使CPU可以立即访问操作系统,从而增强了整体系统的性能和功能。
  • 当你打开应用,将其加载到内存。为了保存RAM使用情况,许多应用程序最初仅加载程序的基本部分,然后根据需要加载其他部件。
  • 加载应用程序后,任何文件在该应用程序中使用的供该应用程序加载到RAM中。
  • 当你节省文件和应用程序,文件写入指定的存储设备,然后将其和应用程序从RAM清除。

在上面的列表中,每次加载或打开东西时,都将其放入RAM中。这仅意味着它已被放入计算机的临时存储区因此,CPU可以更轻松地访问该信息。CPU要求从RAM中要求数据,对其进行处理,并将新数据写回RAM中连续周期。在大多数计算机中,每秒CPU和RAM之间的数据进行了数百万次。关闭申请时,IT和任何随附的文件通常是清除(已删除)RAM为新数据腾出空间。如果更改的文件在被清除之前未将其保存到永久存储设备中,则将丢失。

关于台式计算机一直出现的一个常见问题是:“为什么计算机需要这么多的内存系统?”

特色