唐焕已经脱离了光脚不怕穿鞋的大无畏阶段,以现在的身份来讲,他像瓷器一样,必须懂得如何才能更好地保护自己。
对于那些无事生非的攻击,赤膊上阵亲临前线不行,贸然行动留有后患也不行,总之掣肘颇多。将问题化解于无形才是最好的方式。
不如此高端,不足以让盟友信服、对手忌惮。
借助急于在媒体领域杀出一条血路的n。重重地扇了《华盛顿邮报》一记耳光,并粉碎了《华盛顿邮报》和《旧金山观察家报》的报道之后,唐焕决定彻底搞垮《旧金山观察家报》。
这个恩怨如此明显,就没有必要遮遮掩掩了。直接诉诸于法律就是了。
匹夫一怒,血溅五步,何苦堂堂的资本家了,亿万富豪多了华裔的前缀,并不代表谁都能来挑衅一下。
正好也巩固一下旧金山这个大本营的舆论支持,要不然被自己地盘上的报纸,蹬鼻子上脸地骂,实在好说不好听。
不过里吉斯?麦肯纳却给唐焕出了一个难题,“既然你不屑开口回应那些针对你诚信的质疑。那就得采取行动做出表态,进行回击了。而学历造假这一点是最关键的,你不如继续攻读博士。让所有人闭嘴好了。”
听到这个建议,唐焕当时就咧嘴苦笑了,盖因兼顾工作和学习,实在是一件辛苦得让自己也打退堂鼓的事情,把硕士坚持下来,完全是为了向姑妈交差。
何况。对唐焕来讲,更高的学历头衔只是一个点缀而已。他的成就已经不需要借此来证明了。
但里吉斯?麦肯纳却分析得头头是道,听人劝吃饱饭,自己专门请来了公关顾问,不就是为了让他查缺补漏么。
为了方便,唐焕直接选择了位于硅谷中心地带的斯坦福大学。
哲儒专门设有一个顾问机构,用来招揽知名的计算机专家和学者,因而对各个大学的教授了解颇多。
里吉斯?麦肯纳的建议是找一位非华裔的导师,结果挑来拣去,筛选出了donaldevinknuth——唐纳德?尔文?克努斯。
此人1977年访问中国之前,取了一个中文名字,叫做高德纳,而且早在1974年获得了图灵奖。
综合考虑学术地位,以及对东西方文化差异的认知,唐焕发觉高德纳确实是一个不错的选择,于是确定了下来。
接下来找推荐信等等的步骤,对唐焕而言根本就不是问题,一个流水操作下来,就全部搞定了。
高德纳是个有趣的人,可以说他是一个黑客,具有其所需要的两大要素:对技术孜孜不倦的追求和对音乐的痴迷。
之前高德纳就已经和唐焕打过交道了,并且明言自己喜欢wodea》——《计算机程序设计艺术》这本书的时候,方便了很多。
另外,高德纳也对唐焕推出的桌面出版系统产生了浓厚的兴趣,甚至着手研发一个名为的字型设计系统。
完全可以说,高德纳和唐焕之间颇有一种志趣相投的味道在内,因此这段师徒关系建立得非常顺利和迅速,三下五除二,唐焕便正式成为了高德纳手下的博士生。
紧接着,高德纳给唐焕安排了一个任务——开坛演讲,为感兴趣的人解答他那篇讨论操作系统的硕士毕业论文。
从浅显的感官认知层面来讲,操作系统同样是一些被cpu从磁盘调用进内存的文件,只不过它控制着全部硬件资源,才显得比较特殊。
一个操作系统先进与否,取决于很多方面,比如内存的使用方式,尤其在多任务环境里,表现好的话,就是稳健地充分利用了硬件资源,表现差的话,资源调配不当引发系统崩溃。
可系统的稳健和效率,又往往是很难兼顾到的,必须找出来一个妥协的合理平衡点。
这就像一条繁忙的路段,如果一辆车不守规矩,胡乱加塞的话,可能不但它自己速度快不了,还连累大家出现交通阻塞。
要是在车道之间放上栅栏,把各个车道彼此隔离开来,那就能让所有的车老老实实地行驶在自己的车道上,不能干扰到其它车道的运行,即便出事了,其危害也仅仅局限在本车道内,不会导致整个道路瘫痪。
可如果车辆真有变道需求的话,那就得等待下一个路口,这无疑增加了时间成本,降低了效率。
比如微软的ms-dos,其自身的内存空间和应用程序的内存空间就没有彼此隔离开来,如果这个应用程序设计得不规范,出了问题崩溃了,那么ms-dos也会被连累,整个系统就当机了。
windows则提供了这种隔离机制,从而大大降低了当机的可能性。
除了操作系统和应用程序之间有这种隔离与否的选择之外,操作系统内部也存在类似现象,毕竟操作系统提供的功能只会越来越多,模块化设计是自然而然地选择。
可操作系统内部的隔离机制使用不当的话,又极容易降低系统的执行效率。
因此,操作系统的模块化也是一个值得仔细探讨的课题,由此围绕着操作系统内核产生了三个概念:l——微内核、l——宏内核、l——混合内核。
唐焕的硕士毕业论文里,就是探讨了此类的课题,尤其他有实际经验,即方圆电脑和小霸王游戏机所使用的操作系统feedos,以及正在研发和测试的,用于易鹏/holde服务器/工作站的操作系统万象/allos。
现在比较成功的通用性高端操作系统,要数贝尔实验室的unix了,其提供的一些只用于服