
操作系统
nature_ph
这个作者很懒,什么都没留下…
展开
-
虚拟地址与物理地址
1.背景:在DOS时期,采用的是“实地址”模式,进程直接使用物理地址, 但是这个模式下,进程可以任意修改物理内存,很容易发生占用其他进程内存的情况 2.解决:使用虚拟内存映射到物理内存,使用页为单位 3.操作系统以链表形式存储各个进程,在Windows称为进程控制块,在linux中称为task_struct,每个进程的控制信息都有这样一个指针,存储的是当前进程“页目录”的物理地址,页目录也是一个内存页 4.页目录 --> 页表 --> 物理内存页 5.线性地址 如何找...转载 2020-10-16 15:00:57 · 1926 阅读 · 1 评论 -
DRAM相关
1.左边是一个内存条,该内存条是双通道2G内存(上下),简称为DIMM;DIMM的单面称作rank, 2.内存条上黑色的128MB内存芯片,简称为IC 3.该内存条是双面内存,正反两面共有16个IC,16*128M=2GB,它就是由rank1,rank2两个单面组成,每个面有8个IC 4.每个IC内部通常由8个bank组成,这些bank共享一个memory I/O controller,但是在每个bank内部的读写,可以并行进行 5.每个bank内部包括行地址解码器,列地址解码器,传感放大器,以..原创 2020-10-16 14:38:57 · 552 阅读 · 0 评论