Windows和Linux将被抹杀?俄罗斯程序员幽灵操作系统
2009-02-12 21:04
816 查看
国外媒体报道,俄罗斯程序员Dmitry Zavalishin正在开发一种革命性的操作系统——Phantom(幽灵)OS。
幽灵OS是一款全新的虚拟机(VM)操作系统。幽灵操作系统完全不同于今天传统操作系统。它可以在用户关闭计算机保存程序,用户开机后程序便可以回复原态。
据悉,幽灵操作系统可以持续地将整个系统内存快照保存到硬盘上,以保存应用程序的状态及实时数据。这个过程中便不会产生传统意义上的文件,取而代之的仅仅是一个回复原状的对象。
幽灵操作系统可以支持Ruby和Python等脚本语言,并且还可以支持C# 和Java等虚拟机程序语言。
作为设计原则之一,幽灵系统的快照不会影响当前的进程。幽灵系统的程序模型也不同于程序员的常规思维。在Windows或Linux上持续储存数据,你需要明确的将其写入文件。但幽灵系统中不存在程序员所熟悉的文件写入模式——打开文件,写入,关闭文件。
幽灵系统中的文件是一个状态保存的对象,你不必明确打开它。只要程序中有参数提及对象,你所需要的就是呼叫对象上的方法,数据就会如你所希望的出现在那儿。
幽灵系统存储状态的特性使其很适合用于移动手机及其它服务领域。用户关闭正在运行幽灵系统的手机,重新开机后,用户可以顺利地回复到原来的程序运行状态。这样,用户就无需担心数据丢失问题了
另外,该技术还可以广泛应用于医学和军事领域。
幽灵OS是一款全新的虚拟机(VM)操作系统。幽灵操作系统完全不同于今天传统操作系统。它可以在用户关闭计算机保存程序,用户开机后程序便可以回复原态。
据悉,幽灵操作系统可以持续地将整个系统内存快照保存到硬盘上,以保存应用程序的状态及实时数据。这个过程中便不会产生传统意义上的文件,取而代之的仅仅是一个回复原状的对象。
幽灵操作系统可以支持Ruby和Python等脚本语言,并且还可以支持C# 和Java等虚拟机程序语言。
作为设计原则之一,幽灵系统的快照不会影响当前的进程。幽灵系统的程序模型也不同于程序员的常规思维。在Windows或Linux上持续储存数据,你需要明确的将其写入文件。但幽灵系统中不存在程序员所熟悉的文件写入模式——打开文件,写入,关闭文件。
幽灵系统中的文件是一个状态保存的对象,你不必明确打开它。只要程序中有参数提及对象,你所需要的就是呼叫对象上的方法,数据就会如你所希望的出现在那儿。
幽灵系统存储状态的特性使其很适合用于移动手机及其它服务领域。用户关闭正在运行幽灵系统的手机,重新开机后,用户可以顺利地回复到原来的程序运行状态。这样,用户就无需担心数据丢失问题了
另外,该技术还可以广泛应用于医学和军事领域。
相关文章推荐
- 操作系统桌面效果:Windows Vista VS Linux Ubuntu
- 两大操作系统:Windows和Linux比较。
- windows和linux下如何远程获取操作系统版本和主机名
- 在windows操作系统下安装linux
- [置顶] 教你如何在linux操作系统下玩【俄罗斯方块】高清+语音教程
- 慎论程序员对windows和linux的争论!
- 利用windows操作系统远程操作linux系统并上传文件
- 有一种强烈的感觉,windows在慢慢衰退,linux时代慢慢到来了!尤其是程序员
- 解决Linux和Windows双操作系统的引导问题
- Linux操作系统下挂载远程Windows共享目录
- java 如何判断操作系统是Linux还是Windows?
- 做10年Windows程序员与做10年Linux程序员的区别(附无数评论)(开源软件相当于熟读唐诗三百首,不会作诗也会吟)
- 搜索一个问题 C、C++判断操作系统 是 Linux还是windows 还是Unix【编译器内置宏 探索(不是特别满意)】
- ANT 脚本根据windows 和linux操作系统的不同,自动采用不同的编译方式
- 浅谈windows下基于Qemu Manager 虚拟机安装 linux 等操作系统的方法
- 操作系统中关于信号量操作的代码示例(Linux + windows)
- Windows程序员的Linux快捷键
- Windows和Linux操作系统下Eclipse开发C/C++程序的代码提示
- 操作系统桌面效果:Windows Vista VS Linux Ubuntu
- 操作系统桌面效果:Windows Vista VS Linux Ubuntu