Unix 激荡 50 年:驱动 Android、iOS 的操作系统是如何从失败开始的?( 四 )
如果这些听起来都是微不足道的,那么就证明了即使对于简单的计算任务,这些特性也会变得十分重要。但是,当 Multics 在 60 年代初被首次构想出来时,文件存储是一个新鲜事物,“分时”(即多个用户共享对单个计算机资源的访问的能力)只是在实验中完成的,而不是在具有大量用户的生产环境中。
20 世纪 60 年代早期的计算机一次一个、一个接一个地运行程序。贝尔实验室的一位研究人员想要编写一个程序,将其转换成计算机接受的任何形式的输入(打孔卡、纸带,或是非常奇特的机器的磁性介质),然后把它放到计算机中心。计算机操作员会将程序排队,运行它,然后将打印的结果和原始程序传递给研究人员。
如果代码中有错误,打印出穿孔卡片,把它们带到计算机中心,等待的结果搞不好就是会得到一个上面写着“语法错误”的打印输出。也许你还可以得到一行参考或其它可能有用的信息。
随着程序变得越来越复杂,这种调试代码的方法越来越让人沮丧。但是没有一家公司或大学,甚至贝尔实验室,能够为每位研究人员购买一台主机——在 1965 年,贝尔实验室用来开发 Multics 的 GE 645 成本相当于一架波音 737。
推荐阅读
- 端游|大型端游却被显卡驱动识别错误,中国游戏市场真的没救了吗?
- 所罗门|假面骑士所罗门变身装备公开,魔剑+神之驱动器太霸气,实力逆天
- 假面骑士|假面骑士:圣刃驱动器的7种新形态,雷之剑士变身四臂魔神,真帅
- 假面骑士|假面骑士:Build驱动器的5种融合形态,只有老粉丝能看懂
- 英雄联盟s11神话传说装备|英雄联盟s11新装备卢登的激荡怎么样 法系神话装备攻略
- ai芯片|启明920芯片来了!9月15日正式发布,技术驱动行业发展
- 蓝屏驱动怎么解决
- A卡电脑复活!2020款肾上腺素版驱动发布,远离游戏卡顿!
- 黑客利用Windows驱动程序漏洞关闭防病毒软件
- 火箭发射初创公司测试新型环保燃料驱动3D打印发动机