CN113835789B 渲染方法、装置、电子设备及计算机存储介质 (阿里巴巴集团控股有限公司)_第1页
CN113835789B 渲染方法、装置、电子设备及计算机存储介质 (阿里巴巴集团控股有限公司)_第2页
CN113835789B 渲染方法、装置、电子设备及计算机存储介质 (阿里巴巴集团控股有限公司)_第3页
CN113835789B 渲染方法、装置、电子设备及计算机存储介质 (阿里巴巴集团控股有限公司)_第4页
CN113835789B 渲染方法、装置、电子设备及计算机存储介质 (阿里巴巴集团控股有限公司)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

质获取所述应用程序所在设备的硬件计算资源信信息用于指示是否使用所述应用程序的已有渲2根据接收的应用程序的页面渲染请求,获取所述应用程序所在根据所述硬件计算资源信息和预设的渲染资源分配信息,为所述所述根据所述硬件计算资源信息和预设的渲染资源分配信息,为所述根据所述硬件计算资源信息和所述渲染资源分配信息,确定是若不存在已有渲染窗口,则对所述渲染资源分配信息中的渲根据所述渲染资源测试信息,创建与所述应用程序对应的第二渲染窗若允许创建新的渲染窗口,则创建第一渲染窗口,并将所若所述硬件计算资源信息为在所述设备启动时检测获得的第若所述硬件计算资源信息为对所述设备进行实时检测获得的第二硬件计算资源信息,则根据渲染资源分配信息确定所述第二硬件计算资源信息指示的可用硬件计算资源是否若存在已有渲染窗口,则从已有渲染窗口中确定用于对所述待渲若使用所述第二渲染窗口完成对所述待渲染页面的渲染,3从多个预设的渲染资源分配信息中,确定与所述程序类型信息匹配获取模块,用于根据接收的应用程序的页面渲染请求,获取分配模块,用于根据所述硬件计算资源信息和预设的渲使用所述应用程序的已有渲染窗口对所述待渲染页所述根据所述硬件计算资源信息和预设的渲染资源分配信息,为所述所述存储器用于存放至少一可执行指令,所述可执行指令使所456[0030]前述的URL(UniformResourceLocator,统一资源定位符)为用于标识内容位置[0031]如果设备的硬件计算资源不足或者渲染小程序的页面占用的硬件计算资源的比过程中的不同时刻获得的第二硬件计算资源信7[0042]所述渲染窗口最大值用于指示硬件计算资源对应的可允许同时存在的最大渲染[0043]当设备的硬件计算资源满足渲染窗口占用资源阈值或者应用程序对应的已有渲资源不能满足渲染窗口占用资源阈值或者应用程序对应的已有渲染窗口大于或等于渲染求,以使其能够应用到硬件计算资源较为有限的设备(如物联网设备或人工智能的物联网[0051]如图1b中界面1所示,载体应用程序C的小程序标签页中展示了多个可用的小程8[0054]通过本实施例,根据页面渲染请求获取应用程序所在设[0062]所述渲染窗口最大值用于指示硬件计算资源对应的可允许同时存在的最大渲染9与购物类应用程序或者视频播放类应用程序匹配的渲染资源分配信息指示的硬件计算资S1041可以实现为:若所述硬件计算资源信息为在所述设备启动时检测获得的第一硬件计渲染资源分配信息中确定256M内存对应的渲染窗口最大值为2个。若应用程序对应的已有确定对应的渲染窗口最大值为2个,第一硬件计算资源信息中包括设备的CPU主频为[0078]由于第二硬件计算资源信息是实时检测的,因此其在方法执行过程中是动态的、以设备当前的可用硬件计算资源的信息确定是否允序目前没有对应的渲染窗口,此时为了保证待渲染页面仍然能够被渲染可以执行子步骤资源分配信息中的渲染窗口占用资源阈值,将渲染窗口占用资源阈值从30M内存下调到骤S106中使用第二渲染窗口对待渲染页面进行渲染完成,表示25M内存也可以满足对待渲[0099]在本使用场景中可以在任何适当的时机针对小程序1配置渲染资源分配信息。如配置渲染小程序1的单个页面的渲染窗口占用资源阈值为占用内存30M;或者CPU占用率为程序1并获取该小程序1发送的页面渲染请求,该页面渲染请求用于指示渲染小程序1的首[0103]获取的硬件计算资源信息可以是第一硬件计算资源信息或者第二硬件计算资源有渲染窗口中选取对首页页面进行渲染的已有渲染窗口,如选择最少使用的已有渲染窗从已有渲染窗口中选择一个用于对首页页面进行[0111]通过该渲染方法解决了在物联网设备(IoT设备)上计算资源的匮乏,需要提升计据硬件计算资源信息确定是创建新的渲染窗口或者在已有渲染窗口中进行待渲染页面的置渲染应用程序的单个页面的渲染窗口占用资源阈值为占用内存50M;或者CPU占用率7%[0121]第二设备可以通过运行第一设备中的渲染方法实现对应用程序中的页面的渲示是否使用所述应用程序的已有渲染窗口对所述待渲染页面进[0135]第一确定模块3041,用于根据所述硬件计算资源信息和[0137]可选地,所述渲染资源分配信息包括[0138]可选地,所述第一确定模块3041用于若所述[0144]类型获取模块300a,用于在分配模块304根据所述硬件计算资源信息和预设的渲[0155]处理器402可能是中央处理器CPU,或者是特定集成电路ASIC(Application配信息确定所述第二硬件计算资源信息指示的可用硬件计算资源是否满足所述渲染窗口[0162]在一种可选的实施方式中,程序410还用于使得处理器402若不存在已有渲染窗[0166]程序410中各步骤的具体实现可以参见上述渲染方法实施例中的相应步骤和单元络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质码的执行将通用计算机转换为用于执行在此示出的渲染方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论