技术特征:
技术总结
本发明实施例提供一种运行应用程序的方法及装置,涉及计算机领域,能在沙箱层级实现运行多进程的应用程序所需的所有资源由该应用程序维护。该方法包括:获取待运行的应用程序的配置文件;根据该配置文件,创建第一进程虚拟机,在第一进程虚拟机中加载并运行第一程序代码(基于外核操作系统实现的维护应用程序的至少两个功能单元交互的应用程序的数据的进程管理单元),以在操作系统中形成沙箱,运行第一程序代码的第一进程虚拟机运行在沙箱中;根据该配置文件,在沙箱中创建至少两个第二进程虚拟机,在每个第二进程虚拟机中加载并运行一个第二程序代码(基于外核操作系统实现的应用程序的一个功能单元),以在沙箱中运行该应用程序。
技术研发人员:麻先盛;代雷
受保护的技术使用者:华为技术有限公司
技术研发日:2017.01.23
技术公布日:2018.07.31