首页 > 其他分享 >第五章

第五章

时间:2024-02-29 17:59:01浏览次数:16  
标签:存储 缓存 程序 扇区 第五章 内存 磁盘

一.内存和磁盘的亲密关系
1不读入内存就无法运行
程序保存在存储设备中, 通过有序地被读出来实现运行,这一点大家都很清楚。这一机制称为存储程序方式( 程序内置方式),现在看来这是理所当然的, 但在当时它的提出可以说是一个里程碑。 为什么这么说呢? 因为在此以前的程序都是通过改变计算机的布线等来变更程序的。计算机中主要的存储部件是内存和磁盘。 磁盘中存储的程序,必须要加载到内存后才能运行。 在磁盘中保存的原始程序是无法直接运行的。这是因为, 负责解析和运行程序内容的CPU, 需要通过内部程序计数器来指定内存地址,然后才能 读出程序 。 即使CPU可以直接读出并运行磁盘中保存的程序, 由于磁盘读取速度慢,程序的运行速度还是会降低。总之, 存储在磁盘中的程序需要读入到内存后才能运行。在考虑内存和磁盘的关系之前, 大家一定要了解这个前提(图5-1)。
2.作为体现内存和磁盘亲密关系 的第一个示例,首先让我们来看一下磁盘缓存( disk cache)。 磁盘缓存指的是把从磁盘中读出的数据存储 到内存空间中的方式。这样一来, 当接下来需要读取同一数据时,就不用通过实际的磁盘, 而是从磁盘缓存中把内容读出。 使用磁盘缓存可以大大改善磁盘数据的访问速度
把低速设备的数据保存在高速设备中, 需要时可以直接将其从高速设备中读出, 这种缓存的方式在其他情况下也会用到。 其中的一个实例就是在Web浏览器中的使用。由于 Web浏览器是通过网络来获取远程Web服务器的数据并将其显示出来的。 因此,在显示较大的图片等文件时,会花费不少时间。于是, Web浏览器就可以把获取的数据暂时保存在磁盘中, 然后在需要时再显示磁盘中的数据。 也就是说,把低速的网络数据保存到相对高速的磁盘中。
3.虚拟内存( virtual memory )。 虚拟内存是指把磁盘的一部分作为假想的内存来使用。这与磁盘缓存是假想的磁盘 (实际上是内存)相对,虚拟内存是假想的内存(实际上是磁盘)。
4.磁盘是通过把其物理表面划分成多个空间来使用的。划分的方式有扇区方式和可变长方式两种, 前者是指将磁盘划分为固定长度的空间, 后者则是指把磁盘划分为长度可变的空间。 一般的Windows计算机所使用的硬盘和软盘, 采用的都是扇区方式。扇区方式中, 把磁盘表面分成若干个同心圆的空间就是磁道, 把磁道按照固定大小(能存储的数据长度相同)划分而成的空间就是扇区
阅读完本章,关于内存和磁盘的亲密关系清楚了很多。

标签:存储,缓存,程序,扇区,第五章,内存,磁盘
From: https://www.cnblogs.com/caoqing040212/p/18044951

相关文章

  • 《程序是怎么跑起来的》第五章
    磁盘中存储的程序,必须加载到内存后才能运行,也就是说不读入内存就无法运行,CPU需要通过内部程序计数器来指定内存地址,然后才能读出程序,即使CPU能直接读出来并运行磁盘中保存的程序,但是也会很慢。把低速设备的数据保存在高速设备上,需要时可以直接将其从高速设备中读出。虚拟内存能够......
  • 《系统科学方法概论》第五章
    本章主要讲的是自组织系统方法。自组织系统理论的提出并不是偶然,它是19世纪中期以来热力学同生物学矛盾发展的结果。19世纪,热力学的建立具有重要的哲学理论意义,科学方法论意义和生产实践意义。但是,当一些学者力图把热力学的成果推广到物质世界一切领域时,矛盾也就出现了。科学的发......
  • 《系统科学方法概论》第五章
    第五章,自组织系统方法。第二节,耗散结构理论简介。一,系统分类。系统分为三类1.孤立系统2.封闭系统3.开放系统。二,好耗散结构。任何事物都是有结构的。简言之,建立在与环境发生物质、能量交换关系基础上的结构即为耗散结构。它具有动态性、有序性、宏观性。并且在系统保持远离平衡和......
  • 系统方法科学概论第五章
    1.在一个孤立系统中,热运动总是从不平衡态趋向于平衡态,并且最终达到平衡。如把一杯热水倒入一盆冷水中,过了一会儿,水温就完全一样了。2.在一个孤立系统中,物质总是从宏观有序态向宏观无序态发展,最终达到无序。如把一杯热水倒入一盆冷水中,开始时水中各部分的温度是不同的,有的地方高,有......
  • 《程序是怎么跑起来的》第五章
    读完《程序是怎么跑起来的》第五章后,我对程序的文件和输入输出有了更清晰的认识。这一章详细介绍了文件的概念、文件的操作以及输入输出的处理方式。我了解到文件是程序中用于存储和读取数据的重要介质,通过文件可以将数据长期保存下来,并在需要时进行读取和处理。文件的操作包括创......
  • 读后感_第五章
    第五章主要介绍了内存与磁盘之间的关系。通过阅读这一章,我对计算机中数据的存储和访问有了更深入的了解。在这一章中,我了解了内存和磁盘的基本概念和原理,包括内存的层次结构、磁盘的物理结构、磁盘的读写原理等。我学习了如何使用内存和磁盘,包括如何将数据从磁盘加载到内存中、如......
  • 系统科学方法概论第五章读书笔记
    这一章我深入探讨了自组织系统法的基本理念和应用。第五章节的核心在于解释自组织系统法的概念、特征以及其在各类系统中的实际作用。自组织系统法源自于对自然界和社会现象中的自组织行为的观察和研究。一个自组织系统是能够在没有外部指令或明显控制下自发形成有序结构或模式的......
  • 《程序是怎样跑起来的》第五章读后感
    第五章为内存与磁盘的密切联系,从存储程序来看,两者在功能上是相同的,都被统称为存储器,但两者的差别在于存储速度,内存的存储速度非常快,但是容量小而且价格非常高,而磁盘则是相反,速度慢但价格便宜,他们两个是相辅相成,当内存容量不多时,则可以用硬盘的一些容量来充当内存,简称虚拟内存,那么......
  • 系统科学方法概论第五章读后感
    阅读完《系统科学方法》概论最后一章自组织系统方法后对系统科学有一定的认识和了解其中,从第五节自组织系统方法概述中了解到,自组织系统理论的创立无论对社会生产活动,还是对社会关系活动以及科学实验活动,均具体重要方法论意义,但由于该理论目前仍处于发展阶段,价值内容的艰深,至今未......
  • 《系统科学方法概论》第五章读书笔记
    读完《系统科学方法概论》的第五章后,我对系统分析方法有了更深入的理解和认识。这一章详细介绍了系统分析的概念、步骤和方法,让我明白了系统分析在解决复杂问题中的重要性。通过对系统的各个组成部分进行分解和研究,我们可以更好地理解系统的整体行为和特性。我认识到系统分析需......