长期工程

主要观点:作者回顾了自己在多个工程领域的贡献,包括 X11 系统、NeWS 相关技术、Nvidia 芯片以及 LOCKSS 程序等,并讲述了这些贡献在长期发展中的历程和影响。
关键信息:

  • X11 系统:作者参与了 X11 的早期开发,其设计的键盘处理方式至今仍在使用,而 Sun 的 NeWS 未经受住时间考验。
  • NeWS 相关技术:在 NeWS 工作时,作者发现 BSD Vnode 接口的不足,提出将其变为真正面向对象的想法,后历经二十多年,Linus Torvalds 将其相关理念加入 Linux 内核,如今这一技术已广泛应用。
  • Nvidia 芯片:Nvidia 首颗芯片有三项创新,其中 I/O 虚拟化使多个进程可直接访问图形硬件,接口为写多读少且面向对象, decoupled 了硬件和软件发布计划,使旧软件能在新硬件上运行。
  • LOCKSS 程序:作者提出 LOCKSS 的整体架构,帮助解决了相关问题,并获得最佳论文奖。
    重要细节:
  • X11R1 运行在 Sun/1 上,其历史在 Wikipedia 有记载。
  • 在 SunOS 4.0 内核工作时,作者发现 BSD Vnode 接口的问题并开始构建原型,发表了相关论文。
  • Nvidia 芯片的创新提高了 3D 游戏在 PC 上的运行帧率,其接口设计实现了应用与硬件的高效交互。
  • LOCKSS 程序用于图书馆保存学术期刊,解决了初始协议的漏洞。
阅读 27
0 条评论