硬盘相关

  1. Window中,在程序运行时,存储着可以动态加载调用的函数和数据的文件称为DLL文件
    (Dynamic Link Liabrary)
    使用DLL可以节省内存,并在不变更EXE文件情况下,通过升级DLL文件实现更新。
  2. 在EXE程序文件中,静态加载函数的方式称为静态链接
  3. 在Windows计算中,一般磁盘的1个扇区是512字节
  4. 硬盘是通过磁效应实现存储的,而内存是通过电流实现的
  5. 保存在磁盘中的原始程序无法直接运行,负责解析和运行程序内容的CPU,需要通过内部程序计数器来指定内存地址,然后才能读出程序。即便能读出,速度也较慢。
  6. 磁盘缓存是把从磁盘中读出的数据存储到内存空间中的方法


    硬盘相关_第1张图片
    磁盘缓存.png

如今较少用

  1. 虚拟内存,有分页式和分段式,Windows采用的是分页式,指在不考虑程序构造的情况下,把运行的程序按照一定大小的页进行分割,并以页为单位在内存和磁盘间进行置换。将磁盘内容读出到内存称为Page In, 把内存中内容写入磁盘为Page Out


    硬盘相关_第2张图片
    虚拟内存.png
  2. stdcall


    硬盘相关_第3张图片
    stdcall.png

你可能感兴趣的:(硬盘相关)