“现在有了硬件,我只需要研究出来相应的软件,这个量子生物计算机就可以正常的运行,到时候这个超级计算机绝对是第二智慧最强大的后台。”
量子计算机的叠加理论上是可以无限叠加,但其实能实现的也就一个量子位能表示三种状态,而量子位还是一个一位一位的增加,但是变异的蛋白质不一样,它的每一个单元有六个碱基对,能表示6中状态,并且它的位可不是一个一个加的,而是几亿亿个来计算的。
所以林奇自己都无法现象,如果量子生物计算机研发成功之后,它的计算能力到底有多强大?
不过现在当务之急是怎么让这一大坨硬件堆积的东西能运行起来,发挥它应有的才能。
现在它们只是一堆比较昂贵的硬件,并不能带来任何的其他价值,林奇开始着手给他开发一个操作系统还有一些相关的驱动。
计算机之所以能进行加减乘除的运算,就是因为他内部有控制开关的一套程序,而这套程序就是早期的操作系统,后来最后有名的得算微硬和水果公司,尤其是微硬公司的s系统,让所有的小白用户都会操作计算机。
但是微硬公司的操作系统为了适应市面上所有的计算机,他们做的更加的通用,因为市场上各种不同的硬件,虽然说只要按照他们的标准就能兼容,但是各种硬件的差异导致,s系统各种不稳定,最常见的就是蓝屏死机,这个和不同的硬件差异有很大的关系。
不过也不能完全把问题抛给硬件厂家,就算是微硬公司自己开发的平板电脑也会有蓝屏死机的问题。
而水果则不一样,凭借着自己优秀的硬件的管控能力,他们开发出来了一套从硬件到软件的非常大的闭环生态。这也导致他们的硬件和软件的最大程度的适应,硬件几乎很少出问题,同样的软件也几乎很少有问题。
相对于这两种商业模式,林奇更加向往的是水果公司的那种闭环生态,不过为了开放为了开源,林奇决定吸取两家的优点,开发出来一些混合型的超级应用。
操作系统就按照水果的那种方式运行,这些生物计算机的硬件,林奇想把他们牢牢地把握在自己手里,不想让他们外流。
林奇从天书中找到了,操作系统的历史。看完了操作系统的历史,林奇才发现自己独立开发一个操作系统到底有多么困难。
他有些理解国人为什么不能独立开发一个自己的操作系统了,因为这里面设计到的东西太过复杂,根本就不是一两个人能完成的,这是需要几千几万人,通力合作几年甚至十数年才能完成的一项壮举。
不过路都是一步一步走出来的,即使这个过程在困难百倍,林奇也要去做。
如果他不去做,量子生物计算机就只是空谈,只是存在于脑海里面的一个乌托邦。
不同于以往,这次林奇并没有去看开源操作系统的源码,因为他不想给自己的思想设一个定势。
操作系统就是一个软件,不过是一个比较大型的软件,是一个底层的软件。软件开发首先需要确定使用哪个开发语言来进行开发,开发语言有很多种,有上古神器汇编语言,有高级一些的语言c、c++,甚至还有更加现代的语言java、……
总之就是越古老的语言越是难用,越现代化的越好用。
汇编语言,现在会的人基本没有了,但是c和c++使用的人还是很多,不过它们调试非常困难。
林奇调研了所有的开发语言,没有一个语言能开发出来量子生物计算机的操作系统。
因为之前的语言设计的时候针对的根本就不是具有量子特性的生物计算机,所以每个语言都有很多局限性。
再说了电子计算机是通过控制电子位来实现程序的运行的,而生物计算机是需要控制酶的多少和作用的东西来实现类似的功能的。
林奇以前充满了雄心壮志,现在却迷茫的很。
就像你让建筑工人盖一座大楼,但是不准工人用砖头、不准工人用沙子、不准工人用水泥,还要求工人要在最短的时间内,盖成世界最高的大楼,楼高888848米。
可能建筑工人只有一个办法能完成,那就是回家躺床上睡觉,也许梦中就能建造好。
林奇现在的境地和这个建筑工人一模一样,即使他的编程水平再高,即使他的量子生物计算的理论在雄厚,现在也是无从下手,现在林奇深刻的理解到了那句“巧妇难为无米之炊”俗语的意思了。
之前林奇还在想这种新的操作系统里面要有什么功能首先一定要和s那样易用,第二要和水果那样的系统流畅。
可以说s让人们所有的人都能使用电子计算机,而非是专业人士才能使用。但是他经常卡的要命,还有他时不时的来一个应用程序崩溃,还有最要命的来一个蓝屏死机。
不知道有多少人都经历过没有保存自己的工作成果的绝望,有的是需要重新再工作几个小时,甚至有的需要工作一天。
所以也有了很多的软件在设计的时候,都加入了自动保存的功能,就是为了应对系统突然不可用的状况。
水果的操作系统可以说是比s好用的多,他非常流畅,但是在有些细节方面还和s差的很多,比如他不支持显卡,你想玩一些大型游戏,不得不用机器。
现在的游戏做的也是越来越逼真,安装包也越来越大,恨不得整上几个t的大小。
不过如果能把所有的特效都打开,那画面也真的是没的说,如果非要用一个词语来形容,那就是“分毫毕现”。
现在软件安装的时候都有一个说明,需要多少内存,多少cu,多少磁盘,至少多少的gu(主要用于图像渲染)。
在林奇看来如果量子生物计算机能开发出来,这些大型游戏,只需要关心生物计算机有多少的碱基对就可以了,不过到时候可能是另外一个专业的术语。
那个时候电脑将不再分为什么cu、内存、磁盘、gu等各种小的部件,它们将全部由蛋白质分子来统一实现。
但是想法是美好的,现实是骨感的,林奇现在恨不得自己像哪吒那样,有三个脑袋,都用来思考这个问题。