|
早期历史
Thompson 和 Ritchie 在不得1973年Purdue大学召开的操作系统原理研讨会上,发表了第一篇关于UNIX的论文。
那时 伯克利分校的Bob Fabry教授也在场,他立刻对UNIX产生兴趣,并得到一份拷贝,准备在伯克利做实验。
当时, 伯克利分校 仅有几台大型主机做批处理工作,因此第一笔定单是得到能运行UNIX第四版的DP-11/45 伯克利计算机科学系,数学系&统计系联合购买了一台PDP-11/45.1974年一月,UNIX第四版磁带交付学校使用,并被研究生
Keith Standiford安装到这台机器上。
那时,有太多系统需要Thompson维护,但在Purdue大学的Thompson还是没有直接参与伯克利UNIX系统的安装,由于在伯克利安装的系统出现几次奇怪的系统崩溃,这样一来就需要他这样的专家来解决问题。
因为伯克利仅有一台300波特的声频偶合式调制解调器,且没有应答功能, Thompson 先通过电话通知在机房Standiford,让他将电话线插入调制解调器中,通过这种方法,Thompson
可以在New Jersey远程对崩溃的系统进行调试,除错。
系统多次崩溃是由于硬盘控制器不能进行重叠性搜索引起的,相对于普通的文档搜索不同, 伯克利的PDP- 11/45是Thompson遇到的第一批在同一个控制器上有两个硬盘的计算机。
Thompson的远程除错也是伯克和贝尔实验室合作的一个例子。 贝尔实验室积极肯干的研究人员也乐于助人,同时也和伯克利分享工作成果,这在很大程度上促进伯克利软件的改进工作。
尽管Unix很快能够运行,并且比较稳定。但计算机系,数学系和统计系开始出现矛盾;数学系和统计系想要运行DEC's RSTS系统.
争论之后,他们达成协议;每个系可以每班运行8小时的计算机系统; Unix可以在运行RSTS系统16小时后,再运行8小时。为公平起见,运行的时间段为每天轮换
.因此, 第一天Unix运行从上午 8 点到下午 4 点. 然后是第二天下午4点到第二天的午夜.而后是第三天的凌晨到上午8点.尽管这样离奇的时间安排,参加学习操作系统课程的学生仍然喜欢在
Unix做项目,而不是批处理机上。
|