用于个别应用程序的定制根进程制造技术

技术编号:33365320 阅读:24 留言:0更新日期:2022-05-11 22:24
计算装置(例如,移动装置)可根据应用程序的先前执行模式而将所述应用程序的根进程执行到初始点。所述根进程可为所述计算装置中的个别应用程序的许多相应定制根进程中的一者。所述装置可从所述装置的用户接收启动所述应用程序的请求。并且,所述装置可在接收到启动所述应用程序的所述请求之后且通过使用所述应用程序的所述根进程来启动所述应用程序。所述执行、接收或启动中的至少一者可由所述装置中的操作系统执行。所述装置还可使所述应用程序的所述根进程分叉成多个进程,且可在接收到启动所述应用程序的所述请求之后且通过根据启动所述应用程序的所述请求使用所述多个进程中的至少一者来启动。程中的至少一者来启动。程中的至少一者来启动。

【技术实现步骤摘要】
【国外来华专利技术】用于个别应用程序的定制根进程
[0001]相关申请的交叉引用
[0002]本申请主张2019年10月3日提交的标题为“用于个别应用程序的定制根进程(CUSTOMIZED ROOT PROCESSES FOR INDIVIDUAL APPLICATIONS)”的第16/592,529号美国专利申请,其全部公开内容特此以引用的方式并入本文中。


[0003]本文所公开的至少一些实施例大体上涉及用于计算系统的根进程,且更具体来说,涉及用于计算装置中的个别应用程序的定制根进程。

技术介绍

[0004]ANDROID操作系统的内部工作包含充当所有ANDROID应用程序进程的父或根进程的接合子(zygote)。在UNIX及类似于UNIX的操作系统(例如,LINUX及ANDROID)中,任何非初始进程(或任何非零进程)可至少部分地源自操作系统(OS)的初始或零进程。因此,ANDROID OS使用术语“接合子”来引用其根进程或进程0。
[0005]ANDROID是由谷歌(GOOGLE)开发的用于移动装置的移动OS。其基于LINUX内核和其本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:在移动装置中,根据应用程序的先前执行模式将所述应用程序的根进程执行到初始点;从所述移动装置的用户接收启动所述应用程序的请求;以及在接收到启动所述应用程序的所述请求之后且通过使用所述应用程序的所述根进程来启动所述移动装置中的所述应用程序。2.根据权利要求1所述的方法,其中所述执行、接收或启动中的至少一者由所述移动装置中的操作系统(OS)执行。3.根据权利要求1所述的方法,其包括:通过所述移动装置中的操作系统(OS)使所述应用程序的所述根进程分叉成多个进程;以及在接收到启动所述应用程序的所述请求之后且通过根据启动所述应用程序的所述请求使用所述多个进程中的至少一者来启动所述移动装置中的所述应用程序。4.根据权利要求3所述的方法,其中所述多个进程中的至少一些不同于所述根进程。5.根据权利要求1所述的方法,其中所述应用程序的所述先前执行模式是根据所述用户和其它用户对所述移动装置上的所述应用程序的使用,使得所述根进程被定制用于任何用户对所述移动装置上的所述应用程序的使用。6.根据权利要求1所述的方法,其中所述应用程序的所述先前执行模式是根据所述用户对所述移动装置上的所述应用程序的使用,使得所述根进程被定制用于所述用户对所述移动装置上的所述应用程序的使用。7.根据权利要求1所述的方法,其中所述应用程序的所述先前执行模式是根据所述用户对所述移动装置和至少一个其它计算装置上的所述应用程序的使用,使得所述根进程被定制用于所述用户对所述移动装置和所述至少一个其它计算装置上的所述应用程序的使用。8.根据权利要求1所述的方法,其中所述执行所述应用程序的所述根进程包括在针对所述应用程序对存储器进行任何初始写入之前移动存储器中的数据,其中经移动数据包括与所述应用程序的所述先前执行模式相关的数据。9.根据权利要求8所述的方法,其中所述在对存储器进行任何初始写入之前移动存储器中的数据包括避免移动公共代码和只读数据。10.根据权利要求8所述的方法,其包括在所述移动装置中的操作系统(OS)使用于所述OS的根进程分叉之后,针对所述应用程序执行预测初始写入以定制所述应用程序的所述根进程的所述执行。11.根据权利要求10所述的方法,其包括:通过所述OS使所述应用程序的所述根进程分叉成多个进程;以及在接收到启动所述应用程序的所述请求之后且通过根据启动所述应用程序的所述请...

【专利技术属性】
技术研发人员:D
申请(专利权)人:美光科技公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1