开业于2004年,诚信服务几万客户
翔意数码淘宝店:
xynbnb.taobao.com
全国客服电话:
010-59000667
地址:北京东城区东兴隆街56号北京商界A座512
ThinkPad产品专业客服
小梅
电话
15801358670
QQ
1669043
微信
meiz0205
互动
EddieFan
电话
13381069571
QQ
77230234
微信:
EddieXYNBNB
互动
李雪
电话
15010539067
QQ
139335337
互动
苹果产品专业客服
思竹
电话
18501259835
QQ
139335336
微信
MrXYNBNB
开启辅助访问
回首页
BBS
ThinkPad 港行报价
ThinkPad 美行报价
苹果产品报价
Apple Price
版主微信
登录
注册
账号
自动登录
找回密码
密码
登录
加入
帖子
好友
道具
勋章
收藏
任务
设置
退出
搜索
搜索
本版
帖子
用户
Mac 问题解答
Mac 就是好用
苹果售前及技术支持QQ:139335336
苹果技术支持电话:18501259835
微信: MrXYNBNB
翔意数码
»
回首页
›
翔意笔记本论坛
›
ThinkPad 行情交流和购买咨询
›
硬件虚拟化技术是什么?
1
2
/ 2 页
下一页
返回列表
查看:
3653
|
回复:
28
硬件虚拟化技术是什么?
[复制链接]
黑白世界
黑白世界
当前离线
积分
342
发表于 2007-2-4 12:19
|
显示全部楼层
|
阅读模式
刚才看core1,2的帖子,其中提及硬件虚拟化技术,
MST5600和T5500就差在这里了吧?
谁能详细并且通俗的解释一下什么叫硬件虚拟化技术?
回复
举报
ben9
ben9
当前离线
积分
99480
发表于 2007-2-4 12:24
|
显示全部楼层
不懂,等答案。
回复
支持
反对
举报
wjl1981
wjl1981
当前离线
积分
707
发表于 2007-2-4 12:38
|
显示全部楼层
学习一下
回复
支持
反对
举报
abc12321
abc12321
当前离线
积分
137
发表于 2007-2-4 12:41
|
显示全部楼层
帮你顶
回复
支持
反对
举报
ilijiai
ilijiai
当前离线
积分
755
发表于 2007-2-4 14:01
|
显示全部楼层
可以装两系统不会冲突
同一个主分区
回复
支持
反对
举报
torture
torture
当前离线
积分
428
发表于 2007-2-4 15:04
|
显示全部楼层
哦```LS的知识丰富啊```
回复
支持
反对
举报
andric
andric
当前离线
积分
98695
发表于 2007-2-4 15:17
|
显示全部楼层
不懂
回复
支持
反对
举报
kkposh
kkposh
当前离线
积分
720
发表于 2007-2-4 15:37
|
显示全部楼层
虚拟化技术
虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。
虚拟化技术也与目前VMware Workstation等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面。
纯软件虚拟化解决方案存在很多限制。“客户”操作系统很多情况下是通过VMM(Virtual Machine Monitor,虚拟机监视器)来与硬件进行通信,由VMM来决定其对系统上所有虚拟机的访问。(注意,大多数处理器和内存访问独立于VMM,只在发生特定事件时才会涉及VMM,如页面错误。)在纯软件虚拟化解决方案中,VMM在软件套件中的位置是传统意义上操作系统所处的位置,而操作系统的位置是传统意义上应用程序所处的位置。这一额外的通信层需要进行二进制转换,以通过提供到物理资源(如处理器、内存、存储、显卡和网卡等)的接口,模拟硬件环境。这种转换必然会增加系统的复杂性。此外,客户操作系统的支持受到虚拟机环境的能力限制,这会阻碍特定技术的部署,如64位客户操作系统。在纯软件解决方案中,软件堆栈增加的复杂性意味着,这些环境难于管理,因而会加大确保系统可靠性和安全性的困难。
而CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。另外,在纯软件VMM中,目前缺少对64位客户操作系统的支持,而随着64位处理器的不断普及,这一严重缺点也日益突出。而CPU的虚拟化技术除支持广泛的传统操作系统之外,还支持64位客户操作系统。
虚拟化技术是一套解决方案。完整的情况需要CPU、主板芯片组、BIOS和软件的支持,例如VMM软件或者某些操作系统本身。即使只是CPU支持虚拟化技术,在配合VMM的软件情况下,也会比完全不支持虚拟化技术的系统有更好的性能。
两大CPU巨头Intel和AMD都想方设法在虚拟化领域中占得先机,但是AMD的虚拟化技术在时间上要比Intel落后几个月。Intel自2005年末开始便在其处理器产品线中推广应用Intel Virtualization Technology(Intel VT)虚拟化技术。目前,Intel已经发布了具有Intel VT虚拟化技术的一系列处理器产品,包括桌面平台的Pentium 4 6X2系列、Pentium D 9X0系列和Pentium EE 9XX系列,还有Core Duo系列和Core Solo系列中的部分产品,以及服务器/工作站平台上的Xeon LV系列、Xeon 5000系列、Xeon 5100系列、Xeon MP 7000系列以及Itanium 2 9000系列;同时绝大多数的Intel下一代主流处理器,包括Merom核心移动处理器,Conroe核心桌面处理器,Woodcrest核心服务器处理器,以及基于Montecito核心的Itanium 2高端服务器处理器都将支持Intel VT虚拟化技术。
而AMD方面也已经发布了支持AMD Virtualization Technology(AMD VT)虚拟化技术的一系列处理器产品,包括Socket S1接口的Turion 64 X2系列以及Socket AM2接口的Athlon 64 X2系列和Athlon 64 FX系列等等,并且绝大多数的AMD下一代主流处理器,包括即将发布的Socket F接口的Opteron都将支持AMD VT虚拟化技术。
回复
支持
反对
举报
kkposh
kkposh
当前离线
积分
720
发表于 2007-2-4 15:38
|
显示全部楼层
个人对硬件虚拟技术的理解就是可以从硬件层面虚拟一个计算机系统,而不是在操作系统层面上来虚拟
最直接的应用可以体现在虚拟机上
没有运用VT技术的虚拟机所虚拟出来的计算机要通过宿主操作系统跟硬件打交道,这样无疑会降低虚拟机的效率
而采用了VT技术的虚拟机可以直接跟硬件系统打交道
苹果机上的parallel软件好象就用了这个VT技术
据说效果不错
[
本帖最后由 kkposh 于 2007-2-4 15:44 编辑
]
回复
支持
反对
举报
kantnie
kantnie
当前离线
积分
638
发表于 2007-2-4 15:38
|
显示全部楼层
我估计应该和虚拟光驱差不多吧,呵呵,实际上是一个CPU,可以当成两个CPU使,呵呵,个人猜测
回复
支持
反对
举报
kkposh
kkposh
当前离线
积分
720
发表于 2007-2-4 15:40
|
显示全部楼层
5楼所说的一个分区两个系统目前还实现不了吧..
除非用虚拟机
有一个宿主操作系统其它的系统在虚拟机里运行
回复
支持
反对
举报
wellqiu
wellqiu
当前离线
积分
902
发表于 2007-2-4 16:18
|
显示全部楼层
VT 超线程?
回复
支持
反对
举报
racky
racky
当前离线
积分
101
发表于 2007-2-4 16:51
|
显示全部楼层
看得迷迷糊糊的。
回复
支持
反对
举报
abc12321
abc12321
当前离线
积分
137
发表于 2007-2-4 17:27
|
显示全部楼层
看得有点晕
回复
支持
反对
举报
grade_9
grade_9
当前离线
积分
97889
发表于 2007-2-4 17:29
|
显示全部楼层
不懂
回复
支持
反对
举报
abc12321
abc12321
当前离线
积分
137
发表于 2007-2-4 18:19
|
显示全部楼层
可以解释得清楚一些吗?
回复
支持
反对
举报
cnlakers
cnlakers
当前离线
积分
134
发表于 2007-2-4 18:23
|
显示全部楼层
学习…………飘过
回复
支持
反对
举报
charyzhang
charyzhang
当前离线
积分
1061
发表于 2007-2-4 19:30
|
显示全部楼层
还是不算很明白
回复
支持
反对
举报
kkposh
kkposh
当前离线
积分
720
发表于 2007-2-4 19:54
|
显示全部楼层
原帖由
wellqiu
于 2007-2-4 16:18 发表
VT 超线程?
VT英文是virtualization technology,就是虚拟化技术的意思
超线程是HT,好象是hyper thread吧
回复
支持
反对
举报
abc12321
abc12321
当前离线
积分
137
发表于 2007-2-4 20:35
|
显示全部楼层
不明白
回复
支持
反对
举报
wolfwood
wolfwood
当前离线
积分
99809
发表于 2007-2-4 20:37
|
显示全部楼层
差距应该不是很大吧~~
回复
支持
反对
举报
jlwrp
jlwrp
当前离线
积分
98387
发表于 2007-2-4 21:36
|
显示全部楼层
高人在啊,又学习了不少东西
回复
支持
反对
举报
ben9
ben9
当前离线
积分
99480
发表于 2007-2-4 22:37
|
显示全部楼层
是不是单核的就变成双核的了?
回复
支持
反对
举报
adamjia
adamjia
当前离线
积分
194
发表于 2007-2-4 23:03
|
显示全部楼层
没看懂。。。自己水平低。
回复
支持
反对
举报
kenny_run
kenny_run
当前离线
积分
331
发表于 2007-2-4 23:07
|
显示全部楼层
kkposh 真厉害,又学习了
回复
支持
反对
举报
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
加入
本版积分规则
发表回复
回帖后跳转到最后一页
积分 0, 距离下一级还需 积分
返回顶部
关于我们