读《程序是怎样跑起来的》第五章有感

  内存和磁盘的功能是相同的,都是储存部件。程序储存在磁盘上,程序不读入内存就无法执行,磁盘缓存是指把磁盘中的数据缓存在内存中,接下来在读取统一数据时,会大大加快访问的速度。

  虚拟内存是把磁盘中的一部分假想为内存来使用,借助虚拟内存,在内存不足时也可以运行程序。虚拟内存的方法有分页和分段式,window使用的是分页式,即把程序按照相同的‘页‘’进行分割,并在内存和磁盘中进行置换,这是我想到之前学过流式读取文件系统数据,先 读取一部分,在读取一部分。这样就弥补了计算机内存不足的问题。

  磁盘中划分了若干了扇区,每一个扇区被称为簇,磁盘容量越大,簇的容量越大。

  通过本章的学习, 我认识到了程序在运行时内存的使用情况,和计算机内存磁盘的作用。

posted on 2019-02-18 10:11  派大大星  阅读(90)  评论(0编辑  收藏  举报