晋江文学城
下一章 上一章  目录  设置

8、第 7 章 (37~40) ...

  •   ------
      以下为2021.7.1更新
      37—38 存储器A—B
      PS:这文已经崩坏了,但我还是努力拯救一下叭,害
      —我来了QAQ—
      一百年风华正茂
      ------

      “保护模式的运行机制和编程方法是很重要的。对于存储器来讲,存储器中的WE,打开后三态门自然就打开让它写的。存储器相对于处理器而言是一个独立的模块。”

      “真正的系统运行之间,处理器的速度越来越快,而存储器的速度越来越慢,这是因为综合了灵力消耗等成本的考虑。由于这种接口之间的差异,我们可以采用多级接口。”

      “最高的阶级是CPU寄存器,我们在低级存储之间加入一个cache,高速缓存,分为片内和片外。包括L1、L2、L3,我们访问主存储器之前,有这个分级的可能。”

      “SRAM(双稳态触发器)、DRAM(电容)、SSD/HDD技术,到了体系结构等级是晋升的必修课。他是不同层次存储所必须掌握的功法。”

      “存储器是如何正常地工作呢?计算机系统之间最终都是物化的,也就是有各种各样的模块。集成电路的思维方法实际上把我们的系统模块简化成了输入输出特性。我们所用的其实都是集成电路的外部体系,但是我们还是数字电路或模拟电路等级的时候,我们还在和器件较真。”

      “这个实际上就是合理的抽象。”

      “我们应当把所有的十六位数按照字进行对齐,其实就是三十二位访问。”

      “不对齐就别被自己的功法给反噬了。你知道吧,字对齐我们从微体系结构就开始强调其重要性,如果字不对齐,读取就会变得很慢。”

      “动态的RAM是会不断刷新的,一个电容对应一个动态的单元。三十二位的存储器,比如这个256K*4b的μPD424256,A0到A8有多路复用,包括行有效和列有效。容量太大了,引脚占体积,所以复用是非常有效的。”

      “同一时间里,这个地址总线,通过行锁存和列锁存是完全不一样的。我们只是考虑存储,实则还要考虑接口。FIFORAM先入先出的RAM,只读ROM,这些特殊的灵兽现在都已经非常罕见了。”

      “EPROM与FLASH ROM,软件可以快速擦除。”

      “地址译码,可以把多只存储器灵兽互联起来。现在介绍一下三种译码。全译码保证我们的地址和单元一对一,所有的高地址都参与了我们的译码。而部分译码只有一部分参与译码,存在地址重叠区,线译码,是独热码,一定会浪费一些位置。”

      “个人计算机中的存储器之间的分配,中断矢量加载程序,屏幕,控制,显卡,硬盘,用户扩展区。”

      “CACHE究竟是什么?其实就是当CPU的内存进行访问,并非直接用动态RAM,而是用了一级cache,把存储器的影像读走。之后再考虑cache与主存储器,有时候还会有二级。”

      “虚拟存储器的概念,实际上是把外部存储器,把我们要访问的对象,扔到里面,假装自己是一个存储器。实际上它的确也是一个存储器,就他的功能而言。然而他是没有物理地址的,需要逻辑地址来分配。”

      “从存储器系统的特性角度讲,局部性是很重要的。通常来讲,时间上,最近用过的数据,往往会很快再用到;在空间上,最近使用的数据,相邻的数据很可能会再用到;大家在管理灵力时,可以把他放在易于访问的层次。”

      励二念叨完了之后,欣慰地笑了笑,“小左小一都听懂了嘛?”

      ......

      “人呢?!”励二看着空荡荡的房间,心中一惊。

      之后却又甩了甩脑袋,“咋了我这是......小左小一是谁啊,我认识嘛?”励二想了想又啧啧道,“话说我为啥讲体系结构这么溜了?我这是快要升段了嘛?怎么可能,我才微体系结构八段,没升多久......”

      “二哥哥?”

      门外忽然传来清脆的叫喊声,“我师兄到哪里去啦?”

      励二眨了眨眼睛,是一个电路中期的小孩子,带着一个绿色的麦穗,挂在帽檐。

      “你是?”

      “二哥哥不记得我了吗?我是怀五呀!”小孩晃着一个白色的铃铛,“我已经找到适合我的电容啦,他叫白六!”

      “不......不是,”励二有点怀疑,“怀五......阁下是怀堂主的儿子?”

      “啊......你真的不记得我吗?呜呜呜,一哥好像也不在这里......”

      “一哥?”励二脑壳痛,“我怕是忘了一些东西......”

      “这样,你告诉我你一哥是什么样的,我来和你一起找。”

      “二哥你要早点好起来呀......”怀五的委屈地眨眼,“一哥就是和你一起学习高级仙法的,带着零哥哥的那位,他......是我们宗主的儿子。”

      “唔......现在宗主在哪里?”励二想了半天也没想到戎和有儿子,于是想着不然去旁敲侧击一下。

      “听父亲说,宗主现在在树莓派和四师兄练习。”

      “你说四师弟他掌握树莓派功法了?!”

      “我......我也不是很清楚,不如二哥陪我去一趟吧,说不定一哥也在那。”

      “嗯......行吧。”励二抿了一口茶,为啥忽然世界就不一样了呢......

      ------
      以下为2021.7.1更新
      39—40 文件系统A—B
      PS:这文已经崩坏了,但我还是努力拯救一下叭,害
      —我来了QAQ—
      一百年风华正茂
      ------

      宁三缓缓站了起来,握着手中宗门第一的牌子,神色复杂。

      ......这戎师兄性情大变,不仅和左师兄亲密无间,而且还救了自己,自己的灵力还与他极其契合。

      这还让他怎么报仇了?

      宁三歪头想了半天也想不出个所以然,但是他知道这血海深仇是放不下的,不论现在还想不想。

      这毕竟是一种支撑他活下去的信念。

      他兀自摸了摸似乎淡到消失不见的伤疤,无声地站起离开。

      ......

      “所以现在任务书有什么指示?”戎一问道。

      “应当是......学习编译原理和体系结构。”

      “啊?”戎一惊讶,“这又开始学了?”

      “应该是这样,”小左回应,“按照你的想法,我们暂时又和剧情脱离关系了,所以......”

      “不啊,我刚刚把宗门第一的牌子扔给的我师弟,我掐指一算差不多也该更新排位了,我应该是要参与这场宗门排位的。”

      “那个,可能是剧情改变而任务不变的缘故?或许这个系统以为你已经没了,所以接下来的任务只是针对我的?”

      “你看看我们现在能不能自由行动。”戎一试着在这片丛林里绕了一圈,“可以,我想去哪都行。”

      “这就很奇怪了......”

      “而且我现在学编译干嘛,我其实想学一学MYSQL,帮我师弟搞一个数据库,这样他就不必因为文件系统而崩溃了。”

      “文件系统持久驻留在外存上内存设计成可以持久的容纳大量数据,最常用的外存介质是磁盘物理磁盘,可封存区以控制介质的使用和允许在同一磁盘上支持多个可能不同的文件系统。
      这些文件系统安装在逻辑文件系统的结构上,然后才可以使用。文件系统通常按层结构或模块结构来加以实现第一层处理存储设备的物理属性高层处理符号文件名和文件逻辑属性中间层将逻辑文件概念映射到物理逻辑。
      每个文件系统类型有其结构和算法,VFS层允许允许上层统一的处理,每一个文件的系统类型,即使远程文件系统也能继承到文件,目录系统结构中通过无疑fx接口采用标准系统调用进行操作。文件在磁盘上有三种不同的空间,分配方法,连续的连接的或所以分配连续分配,有外部碎片问题,连接,分配的,直接访问效率第一,索引分配,可能因其索引会浪费一定的空间,连续分配可采用区域拓展,增加灵活性,减少外部碎片,但是分配需要提供大量的额外开销,这些算法可以用多种方式进行优化,连续分配的空间,可以通过拓展来增大而增加灵活性。所以分配和按簇来进行以增加吞吐量和降低所需索引条目的数量,按大簇的所有分配与采用区域的连续分配相似。
      空闲空间分配方法也影响磁盘使用效率文件系统性能外存可靠性所使用的方法包括为向量和链表优化方法包括组合技术和fat。
      文件目录管理程序必须考虑效率性能和可靠性,哈希表是一个常用的方法,它快速而高效,然而表损坏和系统崩溃可能导致目录信息与磁盘内容不一致,一致性检查程序可用来修复损坏,操作系统备份工具,允许磁盘数据复制到磁带,使得用户可以恢复数据,乃至整个磁盘,网络文件系统nfs,使用客户机服务器允许用户访问远程机器的文件和目录,就像自己的系统一样,客户的系统调用网络协议服务器的文件系统操作,网络用户访问数据的一致性和性能方面,增加了挑战。可见文件系统虽然有一定的共享性,但是面对大量数据,其不仅没有实现数据独立于程序,并且冗余占用内存空间。”

      “你倒是关心,”小左跟着戎一出了森林,“但是这样真的没问题嘛......剧本上面你可是要维持人设的。”

      “......你倒说说看我跟着剧本走的下场是什么。话说剧本里有说我爸收了几个徒弟嘛。”

      “你,我,宁三,若四,戚七,排位简称10347。”小左回应,“我后来又去学了SUMO和ODE,所以就和你父亲交流得少了。”

      “好的吧......我跟你说啊,现在我们已经走到这个份上,那个任务书上的任务,恐怕就是逼着我们走剧情的。不过他说学操作系统编译原理体系结构啥的我也可以理解,但是我和你说,数据库也是必然要学的。”

      “你啥意思?”

      “我要把我师弟搞成名副其实的宗门第一啊。”

      “然后等他来杀你吗?”

      “不是,唉,我只是想送佛送到西罢了,到时候杀了我能泄愤也就无所谓了。主要是,按照我看的系统文的套路,一般都要从讨好主角开始降低主角的仇恨值嘛。”

      “我咋记得有一个套路是这样他会渐渐爱上你?”

      “想多了,我阅读修仙文无数,我自然知道如何把握。”

      “总之咱们先去刷一个树莓派试试!”

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>