[发明专利]一种面向多硬件平台的应用程序管理方法有效
| 申请号: | 201510389569.6 | 申请日: | 2015-07-06 | 
| 公开(公告)号: | CN104978224B | 公开(公告)日: | 2018-11-20 | 
| 发明(设计)人: | 张兆琦 | 申请(专利权)人: | 张兆琦 | 
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71;G06F17/30 | 
| 代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 | 
| 地址: | 414000 湖南省岳*** | 国省代码: | 湖南;43 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 面向 硬件 平台 应用程序 管理 方法 | ||
1.一种面向多硬件平台的应用程序管理方法,其特征在于步骤包括:
1)预先将目标应用程序分别编译为支持不同硬件平台类型的应用程序版本,建立硬件平台类型和该硬件平台类型对应的应用程序版本之间的映射关系、指定每一种操作系统对应的通用应用程序版本;
2)当计算机客户端的操作系统需要获取目标应用程序时,首先获取该计算机客户端的硬件平台类型,然后根据所述硬件平台类型查找所述硬件平台类型和该硬件平台类型对应的应用程序版本之间的映射关系,如果找到该计算机客户端的硬件平台类型对应的应用程序版本,则获取所找到的应用程序版本;如果未找到该计算机客户端的硬件平台类型对应的应用程序版本,则获取该计算机客户端的操作系统对应的通用应用程序版本;
3)计算机客户端执行所获取应用程序版本的管理操作。
2.根据权利要求1所述的面向多硬件平台的应用程序管理方法,其特征在于,所述步骤1)中的硬件平台类型包括支持不同GPU加速的硬件平台类型、支持不同物理加速卡的硬件平台类型、支持不同CPU扩展指令集的硬件平台类型、支持不同APU的硬件平台类型。
3.根据权利要求2所述的面向多硬件平台的应用程序管理方法,其特征在于,所述步骤1)中建立硬件平台类型和该硬件平台类型对应的应用程序版本之间的映射关系、指定每一种操作系统对应的通用应用程序版本具体是通过应用程序版本的命名规则或者映射关系表文件确定硬件平台类型和该硬件平台类型对应的应用程序版本之间的映射关系。
4.根据权利要求3所述的面向多硬件平台的应用程序管理方法,其特征在于,所述步骤1)中将目标应用程序分别编译为支持不同硬件平台类型的应用程序版本时,还包括将各个应用程序版本存储在服务器上;所述步骤2)中获取所找到的应用程序版本具体是指从服务器下载所找到的应用程序版本;所述步骤2)中获取该计算机客户端的操作系统对应的通用应用程序版本具体是指从服务器下载该计算机客户端的操作系统对应的通用应用程序版本。
5.根据权利要求1~4中任意一项所述的面向多硬件平台的应用程序管理方法,其特征在于,所述步骤3)的详细步骤包括:
3.1)预先在计算机客户端的操作系统启动过程中建立用于放置应用程序安装或运行操作所需临时文件的下次要删临时文件目录和至少一个下次不删临时文件目录;
3.2)计算机客户端的操作系统执行所获取应用程序版本的安装、解压或运行操作,并将应用程序安装、解压或运行操作所需的临时文件放置在指定的下次要删临时文件目录或者下次不删临时文件目录中;
3.3)判断是否达到预设的临时文件目录切换触发条件,当达到预设的临时文件目录切换触发条件时,将下次要删临时文件目录删除,将指定的一个下次不删临时文件目录的名字修改为下次要删临时文件目录的名字,使得所述指定的下次不删临时文件目录成为新的下次要删临时文件目录;创建一个新的下次不删临时文件目录。
6.根据权利要求5所述的面向多硬件平台的应用程序管理方法,其特征在于,所述步骤3.3)中的临时文件目录切换触发条件具体是指操作系统启动、指定的应用程序启动、下次要删临时文件目录的存在时间达到指定时间、定时触发、用户发出强制切换指令五种触发条件中的一种。
7.根据权利要求6所述的面向多硬件平台的应用程序管理方法,其特征在于,所述步骤3.1)中创建的下次不删临时文件目录具体是指名称采用连续编号的多个下次不删临时文件目录;所述步骤3.3)中指定的一个下次不删临时文件目录具体是指所述连续编号的多个下次不删临时文件目录中的第一个下次不删临时文件目录,且在将指定的一个下次不删临时文件目录的名字修改为下次要删临时文件目录的名字后,依次将后续的每一个下次不删临时文件目录的名称更改为上一个下次不删临时文件目录的名称;所述步骤3.3)中创建一个新的下次不删临时文件目录时,具体是指创建所述连续编号的多个下次不删临时文件目录中最后一个下次不删临时文件目录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张兆琦,未经张兆琦许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510389569.6/1.html,转载请声明来源钻瓜专利网。





