俄罗斯程序员开发操作系统Phantom OS

系统
俄罗斯程序员Dmitry Zavalishin正在开发一种基于虚拟机(VM)的新操作系统,他称之为Phantom。Phantom操作系统与今天的操作系统大相径庭,它的目标是永生,即关闭电脑并不会导致程序消失,开机之后程序就会回归到原来的地方。

俄罗斯程序员Dmitry Zavalishin正在开发一种基于虚拟机(VM)的新操作系统,他称之为Phantom。Phantom操作系统与今天的操作系统大相径庭,它的目标是永生,即关闭电脑并不会导致程序消失,开机之后程序就会回归到原来的地方。自动状态保存技术显然能在医学、军事和移动领域大显身手,它可以减少错误和时间浪费。

为了实现自动状态保存,Phantom会持续的将系统内存快照到硬盘上。乍一看,你也许会认为它可能会碰到同步问题,当快照进程工作时可能会令程序或系统停顿。但是如果你设计时就考虑到这一点,它就不会成为问题。

作为设计原则之一,Phantom的快照不会干扰当前的进程。这种设计的附带结果是,Phantom的程序模型也异于程序员所习惯的。在 Windows或Linux上持续储存数据,你需要明确的将其写入文件,但Phantom中不存在程序员所熟悉的文件——打开文件句柄,写入,关闭文件句 柄。

Phantom的文件是一个状态保存的对象,你不必明确打开它。只要程序中有参数提及对象,你所需要的就是呼叫对象上的方法,数据就会如你所希望的出现在那儿。

对此,也有许多人表示质疑。

【编辑推荐】

  1. 微软:Vista是有史以来最安全桌面操作系统
  2. 嵌入式实时操作系统开发phoenix os简介
  3. 俄罗斯开发国家操作系统
责任编辑:张燕妮 来源: cnBeta
相关推荐

2009-02-18 10:29:34

Fedora操作系统俄罗斯

2012-06-13 13:16:16

2009-05-04 17:02:20

操作系统俄罗斯计划

2021-08-25 08:17:28

程序员操作系统GitHub

2015-06-02 04:38:54

程序员俄罗斯程序员

2019-06-12 12:48:32

华为禁令开发

2021-12-07 10:35:56

操作系统华为鸿蒙

2012-11-05 10:50:50

程序员万圣节俄罗斯方块

2012-12-26 09:27:25

处理器古董俄罗斯

2020-07-21 14:40:38

操作系统Windows微软

2020-03-31 08:42:14

程序员操作系统 Linux

2015-05-18 09:35:44

操作系统

2018-11-09 09:10:19

程序员技能开发者

2009-11-25 10:45:16

2019-11-19 15:10:40

程序员操作系统计算机基础

2023-09-24 19:13:39

2011-06-13 18:21:12

2010-03-05 10:31:33

Android OS

2009-05-17 10:54:08

BlackBerryRIM移动OS

2013-02-25 09:15:30

MWC 2013Firefox OS
点赞
收藏

51CTO技术栈公众号