系统虚拟化与虚拟机的区别
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。目前流行的虚拟机软件有VMware(VMWare ACE)和Virtual PC,它们都能在Windows系统上虚拟出多个计算机。
系统虚拟化,就是通过生成现有操作系统的全新虚拟镜像,同时具有与现有操作系统一致的功能,并且具能够在现有系统与虚拟镜像之间灵活切换的操作系统。例如Mojopac、prayaya v3、ceedo等,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的相对独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。虚拟系统和传统的虚拟机(Vmware,VirtualBox,Virtual pc)不同,虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷。
以前,许多人都是用虚拟机来进行软件测试、游戏双开等等的,但是在一个虚拟机安装一个系统,占用的空间是非常大的,并且长期在电脑上同时运行两个系统,对电脑的压力是非常大的,对CPU、内存的消耗比较大,一般的电脑运行起来也是比较吃力的。
国内在开发系统虚拟化技术的软件主要是prayaya v3,它用自己独特的虚拟系统技术,通过软件模拟操作系统的部分功能,包括把非系统盘映射成系统盘,建立独立的注册表,系统服务程序和虚拟桌面,提供应用程序从安装到运行必须的虚拟环境,支持应用程序直接安装并且运行在一个相对独立的环境中。当我们在本机硬盘(非系统盘)装上V3后,V3的系统服务程序支持应用软件的原生安装程序直接直接将应用软件安装进V3,不用进行虚拟化打包,并且所有的注册表信息和使用产生的记录文件以及以后的升级文件将不会写进系统盘,而是写进V3系统,达到程序和游戏双开、软件测试、移动办公、隐私保护、无痕上网等等。
并且,当我们的系统重装或者还原的时候,装在v3里面的软件不会受到影响。prayaya v3里面有自己独立的注册表,但我们在进行系统重装或者还原的时候,影响的是主机的注册表,安装在prayaya v3里面的软件不会受到影响。
prayaya v3在双系统中的应用。现在电脑装双系统的人越来越多,装一个XP系统来办公,再装一个win7甚至迟点将会推出的win8来尝尝新鲜,但是在两个系统中装的软件往往不能直接调用,除非是绿色软件,但绝大部分的软件都是要写入注册表的。因为prayaya v3有自己独立的注册表,在prayaya v3里面装的软件,在两个系统都是可以运行的。当然,前提是软件本身是和两个系统是兼容的。
prayaya v3和VMware等虚拟机的具体使用差别:
1.硬盘占用只有虚拟机的几百分之一
2.内存占用只有虚拟机的几十分之一
3.速度跟真实机器基本一样,可以在一般电脑上双开很多程序
4.不用另外安装操作系统(正版的要钱,盗版的违法)
5.使用比虚拟机简单很多,移动办公使用支持比虚拟机好很多。
6.不用再另外安装杀毒软件,电脑运行快速。
7.有些软件和游戏不支持虚拟机运行,甚至是封杀.另外,3d游戏 cad photoshop等大型软件,虚拟机使用都没有实际价值。听歌 看电影这些软件,虚拟机使用感觉也很差。prayaya 迅影V3里面使用价值很大。
8.同样,也有部分软件虚拟机支持,但是,prayaya 迅影V3不支持的。比如服务器软件。
总之,建议prayaya 迅影V3能够支持的软件,都用prayaya 迅影V3。不能支持的软件,试试虚拟机。当然,也有 Prayaya 迅影V3和虚拟机都不支持的软件。
转载于:https://www.cnblogs.com/kdcaptain/archive/2012/05/23/2514233.html
系统虚拟化与虚拟机的区别相关推荐
- MacBook用windows系统是CrossOve虚拟机软件区别优势
很多人说你买了苹果MacBook(MacBook Air.MacBook Pro)电脑又要装双系统,根本没必要,因为苹果MacBook电脑一定要用macOS系统才有发挥出它的最强性能.确实,要发挥Ma ...
- 虚拟服务器容器,docker容器和虚拟机的区别
结构方面区别 虚拟机实现资源隔离的方式,是利用Hypervisor虚拟化 而 简单来说,Docker就是利用namespace实现的系统环境的隔离,利用cgroup实现资源限制,利用镜像实现根环境的的 ...
- 【操作系统】Linux内核和Windows系统的内核有什么区别?
本文内容转载自"拉勾教育"的讲义,更多课程信息请关注拉勾教育.本人在学习之余记记笔记,顺便当当搬运工! 目录 Linux内核和Windows系统的内核有什么区别? 什么是内核? 内 ...
- 读懂 x86 架构 Linux 系统虚拟化,这文不容错过
点击上方 "程序员小乐"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 关注订阅号「程序员小乐」,收看更多精彩内容 每日英文 What is a m ...
- docker和虚拟机的区别服务器,杜老师说容器:Docker 与虚拟机的区别
Docker 是一个开源应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化.虚拟机可以虚拟出一个完成 ...
- 在docker上调用宿主机硬件_Docker精华问答:Docker与虚拟机的区别?| 技术头条
Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署.测试和分发都变得前所未有的高效和轻松! 1 ...
- (四)系统虚拟化关键技术
一.系统虚拟化的主要作用 1. 隔离:工作负载,之前单个系统跑两个app,做好隔离,可以分两个虚拟机 2. 合并:之前两台物理机运行两个app,现在一台物理机运行两个app 3. ...
- 读《系统虚拟化-原理与实现》-第一章
一.虚拟化的实现: 在系统中加入一个虚拟化层,虚拟化层将下层资源抽象成另一形式的资源,提供给上层使用 1. 是虚拟化迁移的基础 2. 提高了移植性 二.几种虚拟化 1.硬件抽象层上的虚拟化 通过虚拟硬 ...
- dalvik虚拟机与Java区别_05 Android---java虚拟机跟dalvik虚拟机的区别(从01开始点点入门,视频+笔记)...
大家好,我是森森 这节课我简单给大家介绍一下java虚拟机跟安卓系统虚拟机的区别.可能时间太晚了,有点不在状态,也有点紧张,大家见谅. 05java虚拟机跟dalvik虚拟机的区别 这篇文章重点写一写 ...
- Docker精华问答:Docker与虚拟机的区别?| 技术头条
Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署.测试和分发都变得前所未有的高效和轻松! 1 ...
最新文章
- eclipse中启动tomcat出现错误的解决方法
- C#使用sqlite-net搭建简易的ORM
- CONVERT_DATE_WITH_THRESHOLD
- 20应用统计考研复试要点(part29)--论述题及面试题
- BS作业 基于springboot + Thymeleaf +mybatis 实现的书城管理系统
- 安装和使用Ant Design Vue 图标库
- Golang入门第一天-工具准备
- android cydia使用教程,Android Hook工具Cydia Substrate使用
- python set() 和 dict()
- python dendrogram_收藏 | Python数据可视化的一些简单总结
- mysql数据基本指令_mysql数据库常用命令(详细)
- 浙江法院智能语音识别系统全面上线
- Cobbler批量装机
- JAVA删除文件或者文件夹
- Arduino颜色分类器
- 兄弟连LAMP环境搭建
- 正向代理和反向代理(概念特点区别)
- 塞班专用签名工具_Symbian平台的开源Web开发工具
- Gym - 101986F Pizza Delivery (最短路必经路径)
- 页码数字统计问题(数字统计问题)
热门文章
- Windows Server2012 R2中安装SQL Server2008
- 全网最好用的VS Code插件推荐
- 新手干货:Vue - 常用指令
- 服务器监视Zabbix 5.0 - 安装部署
- jQuery - 自定义插件开发方式
- oracle 表 队列,如何将复制队列表移出系统(SYSTEM)表空间
- 短信平台建设方案_五大垂直行业工业互联网平台建设方案
- 一个完整的person类
- 在mysql中字符串的操作_mysql中的字符串操作.doc
- 前端入职后很痛苦_NGW前端新技术赛场:Serverless SSR 技术内幕