操作系统-- 存储器

  存储器:

    主存和寄存器是可执行存储器,进程能在很短的 一个时钟周期里Load 和 Store一条指令。

    辅存是 需要设备驱动,物理设备等,慢

    

  主存 ,保存进程当前数据和指令、 远慢于CPU速度。所以引入寄存器和高速缓存

  高速缓存  比主存小,但是比寄存器大,远大(根据程序的局部性原理,把程序放入高速缓存,可大幅度提高速度)

紧靠内存的一级高速缓存速度最高,容量较小。

  磁盘高速缓存: 

    目前磁盘的I/O 速度远低于对主存的访问速度,因此将频繁使用的一部分磁盘数据
    和信息,暂时存放在磁盘缓存中,不是实际存储介质,利用主存的存储空间, 主存可看做是   辅存的 高速缓存。

    因为辅存里的数据,先复制主存才能使用。数据必须先存主存,才能 输出到辅存。

用户源程序 编译 -链接--装入 --内存可执行程序

  程序装入

   绝对装入 

   可重定位装入

   动态运行装入

    

猜你喜欢

转载自www.cnblogs.com/yizhizhangBlog/p/10160948.html