aow 应该是新形式的虚拟机——根据目前线索判断

t****t UID.918103
2015-08-10 发表

首先aow的硬件层是hyperv,hyperv是基于cpu的虚拟监控层。
这个等同于vm,客户os 指令是直接运行在硬件层的没有转译,保证最高效率,对比:virtualbox做了指令转译。

aow不同于wow子系统(win32 on amd64)在于多了一层Linux 内核系统。

那么 aow 是不是hyperv宿主直接虚拟的一个andorid4.4.4,前两天泄露的aow架构图提供了一些有趣的东西:
***图片停止解析***

注意 android应用和库library运行在名为pico process的进程里,也就是说任一个打包的apk都以pico process的形式与内核的android内核adss通信。
而winrt服务则是通过aow proxy代理,此外还有一个aow 会话管理(NT的会话管理)

pico process 来源于 ms research 的drawbridge项目。客户操作系统打包成运行库(library os)运行在宿主的pico process上,开销低于传统的硬件hypervisor虚拟化技术。
drawbridge ***链接停止解析***,aow的架构图和原生的drawbridge架构图有一些差异,但原理是一样的,所以用了同样的名字。

pico process 隔离了adroid整个系统层,相当于一个系统级沙包,android 应用的一切行为通过安全管理器管理,杜绝了应用层面的所有攻击和超限行为。

顺便,drawbridge 后续项目 haven 基于intel的sgx引擎,号称实现云上最安全的操作系统隔离级别
haven论文获得了usenix 操作系统 2014年度最佳论文。***链接停止解析***

aow还是很nb的。


敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
前面的路 UID.932351
2015-08-10 使用 Lumia 920T 回复

不明觉厉

iamfire UID.54453
2015-08-10 回复

不過內文中的 Drawbridge 是application sandboxing (應用沙盒)的實作,不是虚拟機

294****899 UID.1073740
2015-08-10 使用 Lumia 638 回复

虽然没怎么看懂,但赞一个

lu163 UID.214118
2015-08-10 回复

老技术了,还新形式虚拟机。。。

t****t UID.918103
2015-08-10 回复

本帖最后由 teeet 于 2015-8-10 19:30 编辑

Quote***链接停止解析***
不過內文中的 Drawbridge 是application sandboxing (應用沙盒)的實作,不是虚拟機




这是pico process + hyperv,所以说是新形式

传统的虚拟系统和宿主系统通信效率不如pico process机制

wg****gg UID.232647
2015-08-10 回复

Quoteiamfire 发表于 2015-8-10 18:51
不過內文中的 Drawbridge 是application sandboxing (應用沙盒)的實作,不是虚拟機


干什么用的只能看懂英文不懂干嘛的
Drawbridge 吊桥 application 应用 sand沙子 boxing盒子

t****t UID.918103
2015-08-10 回复

Quote***链接停止解析***
老技术了,还新形式虚拟机。。。


确实不知道,请举一个商用的系统实现 容器进程隔离+hypervisor

怂JR UID.1099841
2015-08-10 回复

一个说这一个这那 只能说有什么关系 呢 亲
手机不喜欢 就换一只 成天只知道BB

3517277 UID.13183
2015-08-10 回复

说到底,效率仍然是一个问题

.叫無鈳取玳. UID.121651
2015-08-10 使用 Lumia 920 回复

Quote3517277 发表于 2015-8-10 21:42
说到底,效率仍然是一个问题


目前来看,效率还可以的样子

dragonzero UID.119194
2015-08-11 使用 Lumia 1020 回复

是这样么

somnus2053 UID.448427
2015-08-11 回复

Quote***链接停止解析***
呵呵。。。。。。。。。
@somnus2053 还要狡辩吗?是不是虚拟机


首先注意你的用词,我不是在狡辩,你发表你的猜想,我发表我的意见
还有如果你认同楼主的判断,那请看清楚文中所说的内容并不完全如你所说的“在hyper-v里运行安卓模拟器。
应用调用API--》安卓模拟器---》从WP相关的API得到数据 ,返回给模拟器”。你自己凭良心说你之前猜想的是否与楼主判断的pico process + hyperv的新形式虚拟机为一样?
还有再次表示,论坛是用来讨论的,你可以说我判断错误,但请不要下下都给别人扣帽子

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报