第五章观后感想:
内存和磁盘是计算机中主要的存储部件,磁盘中存储的程序,必须要加载到内存中才能运行,在磁盘中保存的原始程序是无法直接运行的。
磁盘缓存指的是把从磁盘中读出的数据存储到内存空间中的方式;虚拟内存是指把磁盘的一部分作为假想的内存来使用,虚拟内存的方法有分页式和分段式。
节省内存的编程方法:
- DLL文件实现函数共有
DLL相当于一个公共的库,在运行exe的时候,都会调用DLL里的函数
优点:节省内存,也会节省软件升级所需要的大小
2. 通过调用_stdcall来减小程序文件的大小
会使用栈清理方法:把不需要的数据从接收和传递函数的参数时使用的内存上的栈区域中清除出去,在C语言中,在函数前缀加上_stdcal
磁盘是通过把其物理表面划分成多个空间来使用的,划分的方式有扇区方式和可变长方式,通常磁盘的容量越大,簇的容量也越大。 不管是硬盘还是软盘,不同的文件是不能存储在同一个簇中的,否则就会导致只有一方的文件不能被删除
标签:存储,DLL,第五章,内存,亲密关系,磁盘,虚拟内存 From: https://www.cnblogs.com/gy1123tnt/p/17153634.html