如何让程序跑起来――第五章

        下面是第五章的基本内容:存储程序的方式:程序保存在存储设备中通过有效的被读出来实现运行;磁盘缓存是把磁盘中读出的数据存储到内存空间中的方式,它加快了磁盘访问速度;虚拟内存把磁盘作为部分内存来使用;虚拟内存是指把磁盘的一部分,作为假想的内存来使用,这与磁盘缓存是假想的磁盘相对,虚拟内存是假想的内存;虚拟内存的方法有分页式和分段式,windows采用的是分页式,指在不考虑程序构造的情况下把运行的情况下,把运行的程序按照一定的大小页进行分割,并'以页为单位占内存和磁盘之间进行置换;从根本上节约内存的编程方法是增加内存容量或尽量把运行的应用文件变小,虽然增加内存容量便捷,但花费高;通过DLL文件实现函数共有,DLL文件是程序运行时可以动态加载,Library(函数和数据的集合)的文件;通过调用_stdcall来减少程序文件的大小;栈清理处理吧是把不需要的数据从接收和传递函数的参数时使用的内存上的栈区域清理出去;磁盘是通过把其物理表面划分成多个空间来使用,划分的方式有扇区方式和可变长方式两种,扇区方式是将磁盘划分为固定长度的空间,可变长方式是把磁盘划分为长度可变的空间。这些基本上是第五章的基本内容!

posted @ 2019-02-19 20:19  G-Dream-gramon  阅读(125)  评论(0编辑  收藏  举报