简单来说,在影子系统里面对系统所作的一切操作,重启后系统会恢复成原样。而进行的操作会丢失。

        沙盒是给应用程序一个虚拟的环境,在沙盒里面的一切操作不会影响沙盒外的系统,但沙盒里面的操作还是保留的。

        虚拟机是模拟一台机器,在虚拟机里面的操作相当于你在另外一台机器上进行操作。

具体来说,例如你安装了一个应用程序。这个程序会把一个系统设置从A修改为B:
影子系统:重启后,程序没有了,系统设置还是A。
沙盒:这个程序还在,在这个程序看来,系统设置是B,但是沙盒外的程序看到的系统设置还是A
虚拟机:虚拟机里面,有这个程序,系统设置是B,虚拟机里面的所有程序看到的系统设置都是B。虚拟机外,没有这个程序,系统设置是A。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐