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

内存和磁盘关系在我的理解就是,内存是数据存储设备之一,其特点是容量小,但是数据传送速度快,而磁盘就是用来存放文件,的数据存储设备,特别是容量大,数据传输率慢,这就是我理解的,在没有学习本章时

而在这章学习后,前提就说出了一个机制问题,就是磁盘中的程序在读时必须经过内存,因为磁盘的传输速率比较慢在磁盘的的程序是无法运行的,磁盘缓存虽然起了一定的效果,但是还是比较慢,

还有一些问题,就是程序运行时,内存不够了,这时候就需要了虚拟内存,虚拟内存在高中时也有过这样一个概念,就是把硬盘的一些空间借给内存来使用,这也是一个好办法,因为在程序运行时,内存不够了,也会出现一些问题。

所以硬盘这时候就起到了一定的作用,但在本章又学习了一招,通过一个-stdcall 调用减小程序文件的一个方法,进而节约了内存。

 

posted @ 2019-02-25 18:41  爱尔迪  阅读(116)  评论(0编辑  收藏  举报