沙盒比虚拟机运行效率更高,为何安卓系统却不使用它?

发布网友

我来回答

4个回答

热心网友

因为安卓系统占用内部空间比较小,而且安卓采用的是Java技术,所以非常适合虚拟机的运行,而且能发挥出很高的效率。沙盒占空间比较大,但是内存占用比较小,所以运行速度快,但是它是一个的运行机制,所以对系统架构要求高。

沙盒运行机制和虚拟机运行机制,其实大家看字面上不是专业人士肯定不是太懂,说简单一些,这两个其实就是手机的运行机制的一种,沙盒运用在IOS,也就是苹果手机上会多一些,另外一种虚拟机运用在安卓系统手机上的比较多。这两个运行机制其实都非常的不错,各有各的优缺点,而且目前市面上这两款运用到的是最多。其实对手机来说,它们的运行机制效率都非常高,所以之间并没有存在太多的差异。但是消费者体验上可能会有不同的看法。

沙盒运行机制,它对内存占领比较小,而空间占领比较大,就像苹果手机一样,可能系统软件就占了很多手机的空间。所以买苹果手机肯定要买大一点储存机型,不然下载不了多少软件。但是这个运行机制,它的运算速度非常的快,而且也特别的稳定,它是一个的运行机制,它也不允许第三方的后台软件更改或者执行手机的内部文件,所以这就是为什么用苹果手机的人都说苹果手机用久了也不会卡顿的原因。

虚拟机运行机制,它是运用自身的系统建立了一个虚拟的计算机世界,很多文件或者是第三方软件,都可以在这个虚拟计算机世界里运行,从而达到更多软件的兼容性,而且操作起来也更为的方便。它也不会主动阻止第三方软件修改系统文件,但是会通过动态指令发出操作界面,让操作者自己选择,所以时间长了会让手机变得卡顿的原因,但是这种虚拟机运营机制非常适合安卓的Java技术。

热心网友

沙盒比虚拟机运行效率更高,为何安卓系统却不使用它原因,这是由于沙盒的运行机制与虚拟机不同,安卓是用Java语言开发的,他们属于两种不同的语言,根本没办法使用。

热心网友

安卓系统不是不想使用它,而是现在使用不了,因为现在的技术还不支持沙盒。

热心网友

因为使用沙盒的成本是比较高的,所以一般是不会采用的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com