- Window中,在程序运行时,存储着可以动态加载调用的函数和数据的文件称为DLL文件
(Dynamic Link Liabrary)
使用DLL可以节省内存,并在不变更EXE文件情况下,通过升级DLL文件实现更新。 - 在EXE程序文件中,静态加载函数的方式称为静态链接
- 在Windows计算中,一般磁盘的1个扇区是512字节
- 硬盘是通过磁效应实现存储的,而内存是通过电流实现的
- 保存在磁盘中的原始程序无法直接运行,负责解析和运行程序内容的CPU,需要通过内部程序计数器来指定内存地址,然后才能读出程序。即便能读出,速度也较慢。
-
磁盘缓存是把从磁盘中读出的数据存储到内存空间中的方法
磁盘缓存.png
如今较少用
-
虚拟内存,有分页式和分段式,Windows采用的是分页式,指在不考虑程序构造的情况下,把运行的程序按照一定大小的页进行分割,并以页为单位在内存和磁盘间进行置换。将磁盘内容读出到内存称为Page In, 把内存中内容写入磁盘为Page Out
虚拟内存.png -
stdcall
stdcall.png
网友评论