重新开始:针对新型计算机的新型操作系统的FOSS建议

2021-02-09 20:31:08

我的帖子应该在发布后大约一个半小时内进行讨论。 «计算机可能的下一个发展步骤是持久性存储器:大容量非易失性主存储器。有了几TB的非易失性RAM,谁又需要SSD?我将针对如何为不需要或使用文件系统或文件的计算机构建通用的通用操作系统,以及如何利用现有的FOSS代码和技术来构建这种东西,提出一个建议。源自数十年前存在的系统,这些系统启发了我们今天使用的计算机。

自大型机时代以来,所有计算机都使用硬盘和至少两个级别的存储:主内存或RAM,以及辅助或辅助存储:磁盘驱动器,可以通过某种形式的磁盘控制器使用文件系统对索引进行索引。二级存储的内容以供检索。

诸如英特尔3D Xpoint(以Optane品牌出售)之类的技术以及惠普未来的忆阻器存储将使这种分离变得过时。当计算机的永久存储在处理器中就可以了。内存映射,不需要磁盘控制器或文件系统。都是RAM。

很难想象如何可以使现有的以文件系统为中心的操作系统(如Unix)充分利用这一点,因此文件和目录以及元数据的操作基础至关重要。我将提出一个想法的大纲,该想法的基础是如何基于现有技术和软件来构建本机使用这种计算机体系结构的操作系统,而FOSS社区正是构建和开发该系统的理想场所。 »

它讨论Lisp,Smalltalk,Oberon和A2,并涉及Plan 9,Inferno,Psion EPOC,Newton,Dylan等。您可以从FOSDEM程序条目中下载演讲的幻灯片(PDF或LO ODP格式)。免费注册和观看。完成后,我将在此文章之后更新该文章,并提供指向该视频,幻灯片,演讲者的注释等的链接。更新:理论上,您应该能够在活动结束后在FOSDEM网站上观看该视频,但是看来他们的服务器仍然关闭。我已将录音的副本放到Dropbox上,可以在那里观看了。注意:很明显,Dropbox只会在预览中显示前15分钟。下载视频并在本地播放,以观看整整49分钟的视频。它是使用H.264编码的MP4。不幸的是,在录制过程中,史蒂夫·乔布斯(Steve Jobs)的短片无声。原始剪辑在下面。这是一个笔录:我有三四个人一直在烦我,我应该把我的工作带到Xerox PARC上,看看他们在做什么。所以我终于做到了。我去那边。他们非常友善,并向我展示了他们的工作。他们向我展示了真正的三件事,但是我对第一个感到如此困惑,以至于我什至没有真正看到另外两个。他们向我展示的一件事是面向对象的编程。他们向我展示了,但我什至没有看到。他们向我展示的另一个系统确实是一个联网的计算机系统。他们有一百多台Alto计算机,所有计算机都通过电子邮件等方式联网。我什至没有看到。他们向我展示的第一件事是图形用户界面,这让我非常困惑。我认为这是我一生中见过的最好的事情。现在,请记住,这是非常有缺陷的。我们看到的是不完整的。他们做错了很多事,但当时我们还不知道。不过,尽管如此,他们还是有想法的萌芽,并且做得很好。在十分钟之内,对我来说,很明显,所有计算机都可以像这样工作。很明显