Phantom OS:21世纪的操作系统?
来源:百度文库 编辑:神马文学网 时间:2024/04/28 21:38:56
俄罗斯程序员Dmitry Zavalishin正在开发一种基于虚拟机(VM)的新操作系统,他称之为Phantom。 Phantom操作系统与今天的操作系统大相径庭,它的目标是永生,即关闭电脑并不会导致程序消失,开机之后程序就会回归到原来的地方。自动状态保存技术显然能在医学、军事和移动领域大显身手,它可以减少错误和时间浪费。
为了实现自动状态保存,Phantom会持续的将系统内存快照到硬盘上。乍一看,你也许会认为它可能会碰到同步问题,当快照进程工作时可能会令程序或系统停顿。但是如果你设计时就考虑到这一点,它就不会成为问题。作为设计原则之一,Phantom的快照不会干扰当前的进程。这种设计的附带结果是,Phantom的程序模型也异于程序员所习惯的。在Windows或Linux上持续储存数据,你需要明确的将其写入文件,但Phantom中不存在程序员所熟悉的文件——打开文件句柄,写入,关闭文件句柄。Phantom的文件是一个状态保存的对象,你不必明确打开它。只要程序中有参数提及对象,你所需要的就是呼叫对象上的方法,数据就会如你所希望的出现在那儿。 对此,也有许多人表示质疑。
为了实现自动状态保存,Phantom会持续的将系统内存快照到硬盘上。乍一看,你也许会认为它可能会碰到同步问题,当快照进程工作时可能会令程序或系统停顿。但是如果你设计时就考虑到这一点,它就不会成为问题。作为设计原则之一,Phantom的快照不会干扰当前的进程。这种设计的附带结果是,Phantom的程序模型也异于程序员所习惯的。在Windows或Linux上持续储存数据,你需要明确的将其写入文件,但Phantom中不存在程序员所熟悉的文件——打开文件句柄,写入,关闭文件句柄。Phantom的文件是一个状态保存的对象,你不必明确打开它。只要程序中有参数提及对象,你所需要的就是呼叫对象上的方法,数据就会如你所希望的出现在那儿。 对此,也有许多人表示质疑。
Phantom OS:21世纪的操作系统?
Android OS移动操作系统的十件事
Red Star OS:朝鲜的基于Linux的操作系统
基于网络的操作系统Web OS尝鲜体验
新手必知Android OS移动操作系统的十件事
如何安装Ylmf OS操作系统
硬盘 驱动程序 操作系统 windows os
iPhone OS 4.0:苹果发布的不仅是操作系统 - 孙永杰的日志 - 网易博客
优化苹果Mac OS X操作系统
μC/OS-II嵌入式操作系统
苹果Mac OS X操作系统满九岁历代图赏
雨林木风布局自主操作系统 赖霖枫看好Ylmf OS
教您打造Windows Mac OS双操作系统
PC安装苹果操作系统MAC OS X(4)
Google展示Chrome OS操作系统(现场实录)-搜狐IT
Google操作系统Chrome OS再探秘 - CSDN 云计算频道
谷歌发布Chrome OS操作系统 明年全球逐步推出
雨林木风开源操作系统 Ylmf OS 3.0 安装说明 最新安装教程|Ylmf OS 学习...
uC/OS和uClinux的比较--(||uC/OS|
21世纪仍是美国的世纪
21世纪仍是美国的世纪
21世纪的“圆明园”
21世纪的幼儿教育
苹果雪豹操作系统(Mac OS X)v10.6 多国语言正式版