程序是怎样跑起来的第五章读书笔记
第五章主要讲了内存和磁盘的亲密关系。他从。存储程序方法制的是什么?通过使用内存来提高仿磁盘访问速度的机制称为什么等等问题来。开启了磁盘和内存关系的解读。
程序保存在存储设备中。通过有序的被读出来实现运行。这一机制被称为存储程序方式。内存是计算器的重要组成部分。它提供了快速的访问速度。使得CPU能够高效地处理数据。如果程序没有被读入内存CPU将无法访问和执行它,这是因为磁盘的访问速度,相对较慢,无法满足CPU对数据快速处理的需求。此外,内存还提供了临时存储空间、用于保存程序运行过程中的中间结果、变量等。这样可以减少磁盘的访问次数,提高程序的运行效率。
第二小节。则。让我们了解磁盘缓存加快,在一定程度上加快磁盘访问速度。磁盘缓存的作用主要有以下几个方面:一缓存热点数据。二减少I/O次数。三提取数据读取连贯性。
三小节讲了虚拟内存,把磁盘作为部分内存来使用。它允许计算器在物理空间不足时,将部分数据临时存储到磁盘上,从而提供给用户一种感觉。更更大的内存空间。为了实现虚拟内存等功能, Windows在磁盘上提供了虚拟内存用的文件。
第四小节则告诉我们节约内存的编程方法。从根本上就是需要增加内存的容量,或者尽量把运行的应用文件变小。
第五小节则告诉了我们磁盘的物理结构。磁盘是通过把其物理表面,划分成多个空间来使用的。划分的方式有扇区方式和可变长方式两种。把磁盘表面分成若干个同心圆的空间就是磁道。把磁道按照固定大小,划分而成的。中间就是扇区。通过第五小节我们可以了解,盘面,磁道,扇区,磁头,主轴等专业名词的工作原理和其他方面。