第90章 抛砖引玉
翌日,计算机系。
“……JAVA语言是第一个在语言级支持多线程的。以前C语言也可以编程多线程的程序,但是比如说你要借助于多系统提供的东西……JAVA它在语言级的语法就支持多线程,这就很棒。还有内存管理……”
“……有了VMM机,我们的一台机子可以变为多台机子。为什么会出现这种现象呢?大家想一想。其实,这也是取决于我们的计算机发展。大家都知道,CPU的计算能力是越来越强的,遵循摩尔定律。而一台计算机里面,我们甚至可以有多个CPU……”
……
比较起数学课程倾向于理论和演算,计算机的课程其实更多的是应用,用机器语言驱动硬件,让硬件成为人们在生产生活中的最重要生产工具和辅助工具。
课堂里,赵默听得很仔细,时不时的记笔记。
LV8的智慧等级,给予了赵默超强的学习能力,不仅仅是很多东西一听就懂,而且是一听就会,很快化为了自己的东西。
可以说,这是一种全方位的智慧,不单单只是针对数学。
另外,不得不说的是,这种学习的状态让赵默是甘之如饴,像一块干瘪的海绵,疯狂的吸收着学到的每一点知识,来者不拒。
随着每天的学习,他能够清晰感觉得到自己在知识层面的积累在不断的增长。
赵默对他每天的学习也做了规律,按照他的学习进度来安排时间,白天或者上数学课,或者上计算机课,三月份之后还加上了化学与材料的课程。哪门课比较重要,他就去上哪门课。而到了晚上,那就是泡图书馆或者寝室,不断的刷书。
刷书的过程,是自己主动去学习未知的、教授和老师们没讲的,提前去学。
然后,有不理解的,则看一下有没有对应的课程,然后去上课,求问教授和老师们。
三人行必有我师!
LV8的智慧也无法超越所有人的总和,还是有人在一些领域拥有着非同一般的理解或者见解。
除此之外,教授和老师们其实比他们学生懂得更多的是经验!
台上,姚教授在讲着微软操作系统的结构,又提及了微内核:“……很小的内存空间内增加移植性、提供模块化设计,安装不同的接口,如早期的DOS……minix第一个版本是1987年发布的,荷兰计算机科学家Andrew S. Tanenbeum为了教学创作的,它启发了Linux内核的创作,Linus Torvalds从Minix得到灵感,在1991年发布了Linux……”
台下,赵默听得是目瞪口呆:“我去,原来在这里~”
没想到这一次来听课,听到了这样的故事,实在是有些出乎意料,就像是回旋镖,终于在某一刻回弹到了自己身上。
他知道了微内核是早就有的东西,但还真不知道微内核启发了开源系统Linux。
在这一刻,他想通了某为鸿蒙系统为什么基于微内核了,也理解并确认万物互联为什么会在、以及肯定在某为发扬光大,成为集大成者了。
Linux是微内核而来,鸿蒙自然是需要基于微内核,而模块化设计、不同的接口使用,这不就是万物互联必须具备和支持的吗?
再搭配强大的通信技术,优化甚至解决IPC的问题,鸿蒙真正的是为了万物互联应运而生!
“他这是听出了什么?”
台上的姚教授其实一直在关注着赵默,见赵默听得若有所思,甚至喜上眉梢的模样,不禁心下好奇。
等讲解完这节课的内容,姚教授回答了几个学生的提问,见赵默一直没问题问他,反而还在想着什么似的,于是主动提问道:“赵默同学,你有什么想问的吗?”
赵默听到声音,回过了神来,见姚教授正看着他,想了想便站了起来问了一个问题:“教授,微内核将非核心功能以单独进程的方式运行于用户态,不同系统功能的相互调用需要通过进程间通信实现,这里比宏内核的通信效率天然偏低,不知道有什么可以办法解决这个问题?”
姚教授听得一怔,没想到赵默对微内核感兴趣。
“这个问题问得好。我对这一块研究不多,但我认为,高性能的IPC的设计与实现必然是与体系结构相关的,我们可以再体系结构方面想办法进行优化。”
他回答道,心中却在想赵默为什么对这个问题感兴趣。
他没有把赵默当做普通的学生来看待,无论是年前的数学证明、数学与计算机猜想证明还是昨天刊登出来的两篇材料论文,都以铁一般的事实告诉了所有人,赵默是极具灵性的天才,拥有在各个多个领域创造奇迹的天才,甚至全才!
赵默的一举一动,都有着深意。
他可是听潘海教授说了,年前在实验室见到以为平平无奇,没想到年后就给他放了个大炸弹,在整个化学与材料领域掀起了大风浪。潘海的惊叹和高度赞扬他现在还记得,说赵默的这两篇材料论文的影响力极其深远,恐怕今后十数年都将深刻的影响着化学与材料发展。
“谢谢教授~”
赵默嘴上表示着感谢,心里却暗道:“果然如此!万物互联这条路的确是走对了,体系结构的胜利。这其实也符合钱老当初神一样的判断指引,不追求单项技术的先进性,追求总体设计的合理性,以总体设计负责对各个系统的技术协调。”
越是品味,他越是觉得钱老的《工程控制论》真是神一样的著作。