《程序是怎么跑起来的》第五章

Posted lee-88

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《程序是怎么跑起来的》第五章相关的知识,希望对你有一定的参考价值。

这一章讲的是内存和磁盘的关系,内存和磁盘都具有存储程序命令和数据的功能,内存和磁盘都归为存储部件,但是它们也有一些不同点,内存是高速高价,而磁盘是低速低价。

计算机中主要的存储部件是内存和磁盘,磁盘中存储的程序,必须要加载到内存后才能运行,在磁盘中保存的原始程序是无法直接运行的。

还有就是磁盘缓存的问题,磁盘缓存指的是把从磁盘中读出的数据存储到内存空间中的方式,使用硬盘缓存可以大大改善磁盘数据的访问速度。

接下来就是节约内存的编程方法,许多人可能会认为,通过借助磁盘虚拟内存就可以解决内存不足的问题,而虚拟内存也确实能避免因内存不足导致的应用无法正常启动,为了从根本上解决内存不足的问题,需要增加的是内存的容量,或者说尽量把运行的应用文件变小。

还有就是磁盘的物理结构,磁盘的物理结构是指磁盘存储数据的形式,划分方式有扇形方式和可变长方式。

以上是关于《程序是怎么跑起来的》第五章的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

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

JavaScript DOM编程艺术-学习笔记(第五章第六章)

软件构造 第五章第二节 设计可复用的软件