《程序是怎么跑起来的》第五章
Posted lee-88
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《程序是怎么跑起来的》第五章相关的知识,希望对你有一定的参考价值。
这一章讲的是内存和磁盘的关系,内存和磁盘都具有存储程序命令和数据的功能,内存和磁盘都归为存储部件,但是它们也有一些不同点,内存是高速高价,而磁盘是低速低价。
计算机中主要的存储部件是内存和磁盘,磁盘中存储的程序,必须要加载到内存后才能运行,在磁盘中保存的原始程序是无法直接运行的。
还有就是磁盘缓存的问题,磁盘缓存指的是把从磁盘中读出的数据存储到内存空间中的方式,使用硬盘缓存可以大大改善磁盘数据的访问速度。
接下来就是节约内存的编程方法,许多人可能会认为,通过借助磁盘虚拟内存就可以解决内存不足的问题,而虚拟内存也确实能避免因内存不足导致的应用无法正常启动,为了从根本上解决内存不足的问题,需要增加的是内存的容量,或者说尽量把运行的应用文件变小。
还有就是磁盘的物理结构,磁盘的物理结构是指磁盘存储数据的形式,划分方式有扇形方式和可变长方式。
以上是关于《程序是怎么跑起来的》第五章的主要内容,如果未能解决你的问题,请参考以下文章