2017-2018-20155220 《信息安全系统设计基础》第九周学习总结

教材学习内容总结

  • 静态RAM:

  • SRAM比DRAM更快,但也贵得多

  • SRAM将每个位存储在一个双稳态的存储器单元里,可无限期保持在两个不同的电压配置或状态之一

  • 只要有供电,SRAM就会保持不变

  • SRAM对于诸如光和电噪声这样的干扰不敏感

  • 动态RAM:

  • DRAM将每个位存储为对一个电容的充电

  • DRAM存储器单元对干扰非常敏感

  • DRAM芯片中的单元被分成了D个超单元,每个超单元都由W个DRAM单元组成,一个d*w的DRAM总共才能除了DW位信息

  • 总线是一组并行的导线,能够携带地址,数据和控制信号。

  • CPU与主存之间的数据传送:通过总线的共享电子电路在处理器和DRAM主存来回往返。

  • 总线事务:读事务(主存传送数据到CPU,即cpu从主存读)、写事务(CPU传送到主存)

  • 所有的磁盘盘面都是平行的,每一个盘面都有一个磁头,盘面高速旋转,磁头在盘面上内径和外径之间来回移动,这样就可以完成整个磁盘的读写操作。

  • 固态硬盘没有了机械硬盘磁盘磁头和马达电机,不再使用碟片作为存储单元,而是采用Flash Memory,所以不会存在磁头机械寻址的操作,再加上控制器组成硬盘。

  • 存储器层次结构:存储器层次结构的中心思想是:对于每个k,位于k层的更快更小的存储设备作为位于(k+1)层的更大更慢的存储设备的缓存。数据总是以块大小作为传送单元在第k层和k+1层之间来回拷贝的。第(k+1)层的存储器被划分成连续的数据对象片,称为块;数据总是以块大小为传送单元在相邻两层之间来回拷贝的;在任何时刻,第k层的缓存包括第(k+1)层块的一个子集的拷贝。

  • 高速缓存存储器

  • 高速缓存是一个有S个高速缓存组的数组,每个数组包含E个高速缓存行,每个行包含一个有效位,一些标记位t,一个数据块B。

  • 标记位t=m-(b+s)唯一地标识存储在这个高速缓存行中的块,有效位指明这个行是否包含有意义的信息。

  • 高速缓存的结构将m个地址划分成了t个标记位、s个组索引位和b个块偏移位

  • 高速缓存的大小C = S * E * B

教材学习中的问题和解决过程

  • 题6.4

  • 假设1MB的文件由512字节的逻辑块组成,存储在有如下特性的磁盘驱动器上(旋转速率:10 000RPM,Taveseek=5ms,平均扇区/磁道 = 1000)。

    (1)最好的情况:给定逻辑块到磁盘扇区的最好的可能的映射(即,顺序的),估计读这个文件需要的最优时间

    (2)随机的情况:如果块是随机地映射到磁盘扇区的,估计读这个文件需要的时间

    (1)T=Taveseek+Taverotation+2Tmaxrotation=5ms+3ms+26ms=20ms

    (2)在这种情况下,块被随机的映射到扇区上,读2000块的每一块都需要Taveseek+Tavgrotation=8ms。所以读这个文件的总时间为T = 8ms*2000=16000ms=16s

代码托管

其他(感悟、思考等,可选)

xxx
xxx

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 2/2 5/5
第二周 100/100 3/4 10/15
第三周 100/200 4/5 20/35
第四周 200/400 2/7 25/60
第五周 1000/1400 2/9 35/95
第六周 300/1700 3/12 50/135
第七周 200/1900 2/14 45/180
第八周 200/2100 1/15 55/235
第九周 300/2400 3/18 45/280
posted on 2017-11-18 23:27  20155220吴思其  阅读(111)  评论(0编辑  收藏  举报