虚拟机和模拟器的区别
虚拟机和模拟器的区别通俗来说就是:1. 虚拟机更专业,更正规,一般是虚拟操作系统,是用电脑软件模拟另外一种操作系统。模拟器比较业余,一般是模拟的游戏机或者手机之类,而且一般是个人做的,主要目的是玩游戏。2. 模拟器不但模拟游戏机手机的系统,还要模拟它们的硬件,因为游戏机手机硬件跟电脑有区别。虚拟机一般不用模拟硬件,因为它们模拟的操作系统一般也是电脑上装的,都是一般电脑的硬件架构,一般不需要模拟硬件架构。
一、 概述
模拟器是指主要透过软件模拟硬件处理器的功能和指令系统的程序使计算机或者其他多媒体平台(掌上电脑,手机)能够运行其他平台上的软件。在自动化技术、化学工程中同样使用模拟器这一术语。
模拟器多用于电视游戏和街机,也有一些用于掌上电脑。模拟器一般需要ROM才能执行,ROM的最初来源是一些原平台的ROM芯片,通过一些手段将原程序拷贝下来(这个过程一般称之为"dump")然后利用模拟器加载这些ROM来实现模拟过程。
虚拟机(Virtual Machine),在计算机科学中的体系结构裏,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现。
二、 作用
模拟器:安卓模拟器就是在电脑上模拟出安卓手机运行的环境 达到在电脑上也能使用安卓手机的效果 简单来讲在电脑上运行安卓模拟器后 可使用模拟器在电脑上运行安卓手机应用 这样能够更加方便快捷的替代安卓手机。
虚拟机:
1.演示环境,可以安装各种演示环境,便于做各种例子
2.保证主机的快速运行,减少不必要的垃圾安装程序,偶尔使用的程序,或者测试用的程序在虚拟机上运行
3.避免每次重新安装,银行等常用工具,不经常使用,而且要求保密比较好的,单独在一个环境下面运行
以上,就是对模拟器和虚拟机的介绍。