第七十六章 存储器(下)

魔法导论 两元五角 1804 字 2024-05-20

重点好像不对。

最终,还是李力亲自跑一趟,跟几个实验室负责人去借相关的仪器,不得不说实验室虽然有不少人,能正儿八经跟人打交道的也就他一个。

果然还是需要招几个正常人。

。。。

最重要的实验部分已然完成,剩余的则是一些比较次要的实验或测试,比如随机存储。

当然说是随机存储,但并非真的将数据随便扔到存储器的什么地方,随机存储与连续存储相对应,指的是对不连续的多个位置进行读取或写入。

随机存储也是衡量一个存储器读写速率的重要指标,比如对于磁带存储器来说,随机存储必须不停快进或倒带,用以找到正确地存储位置,所以磁带更适合存储流式数据,比如音频或视频。

机械硬盘的读取速度相对较快,但是由于它存储方式是一圈一圈地进行存储,所以每次存取都要等待光盘读取头移动到正确地磁道,才能读取内容,而一旦文件的存储碎片化,读取速度肉眼可见的下降。

在最初的方案里,李力有想过使用软盘或硬盘的形式,通过高速旋转带动圆形存储媒介进行快速存取,不过经研究决定,众人暂时放弃了这个方案。

原因嘛,无外乎初期实验存储器将一大块白玉板转起来动静实在是太大,甩出去容易砸着人。

至于存储器小型化,帝国很肯定会对这个议题感兴趣,然后推动整个研究继续进行下去。

谁敢拦着就碾死谁。

除此之外,还有一些其他问题有待解决,例如多层存储媒介寻址问题。

毕竟他们一次性弄了三层白玉板,为了不写错层,每次读写的时候都需要至少添加一个标识层数的编号。

还比如读写脏数据的问题。

存储器设计的想法是好的,读写两个头分离,整个硬盘可以同时读写,但是万一一个程序同时对某一块文件进行读写,那么读出来的数据很可能不是预期数据,这就是所谓的“脏数据”。

这个问题可能需要在更高一级别来进行处理,比如操作系统级别对文件加锁,让读写同步。

对于这种让人脑袋瓜子爆炸的问题,李力目前毫无办法,虽然在他的笔记本上已经将操作系统明明白白写在了符文自动机的后页,但是在大量存储和高速运算核心发展出来之前,盲目创建操作系统程式只能让符文自动机发展畸形。

实验很顺利,在实验室的极限条件下,数据读取达到了每秒一百五十个四进制位的读取,相当于300bit/s的读取速度,速度无法提高的一个重要原因是因为空气阻力。

空气会增大读写头的偏差,一旦偏差达到一定程度就必须进行读写头复位,然后重新进行读写,随着读写速度的增加,出现错误的概率会呈现指数级别上升。

樾樾无奈的将峰值定为每秒一百五,并表示如果没有空气,速度还能上升一倍。

“倒是可以让二点零版的存储器改在真空环境下运行”,李力建议,“而且我觉得我们选择的材料并不好,我认为某种软性作为存储媒介可能更加好一些。”

“没错”,樾樾无奈的叹了口气,“无法继续细分下去的一个重要原因是,再细分,白玉板上的分割沟槽就要比存储块还要宽了。”

“况。。。况且,读写头的符文阵大小限制了继续细分下去的可能。。。”小苗在旁边怯弱地说。

樾樾叹了口气,“本次实验还真的找出了很多不足的地方。”

“别忘了我们实验还没完呢。”武沐在一旁边嚼边提醒,顺便将实验室最后一点零食存货扫进嘴里。

“嗯”,樾樾点点头,对着旁边已经待命的寻峰说到,“组装吧,准备最后一个实验。”