[发明专利]用户态架构平台的自动识别方法及系统有效
申请号: | 201410236437.5 | 申请日: | 2014-05-29 |
公开(公告)号: | CN104049970B | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 高福亮 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京中政联科专利代理事务所(普通合伙)11489 | 代理人: | 陈超 |
地址: | 300384 天津市西青*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用户态架构平台的自动识别方法及系统,所述方法包括配置linux内核;在用户态获取系统信息;以及识别系统架构平台。根据本发明的方法及系统,可以自动识别出系统架构或硬件平台,实现一套代码编译后生成的应用模块能够自适应加载多系统架构多硬件平台功能,从而无需再根据不同系统架构或硬件平台编译多个不同版本的应用程序。 | ||
搜索关键词: | 用户 架构 平台 自动识别 方法 系统 | ||
【主权项】:
一种用户态架构平台的自动识别方法,包括如下步骤:步骤S100,配置linux内核;步骤S200,在用户态获取系统信息;以及步骤S300,识别系统架构平台;所述步骤S100中配置linux内核的步骤包括:新建包括系统信息变量的内核数据结构,所述系统信息为系统架构信息,将该系统信息保存于所述内核数据结构中;所述系统信息变量为系统架构信息变量;所述步骤S200中在用户态获取系统信息的步骤包括:新建用户态数据结构;基于用户态数据结构获取当前设备的系统信息;所述步骤S300中识别系统架构平台的步骤包括:在用户态根据所述系统信息定义相应的系统信息变量;其中,根据所述当前设备的系统信息,赋值给所述用户态数据结构的全局变量数组的相应成员变量;利用该系统信息变量作为判断条件以判断不同的系统架构平台。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410236437.5/,转载请声明来源钻瓜专利网。
- 上一篇:利用互联网实现网络传真的系统及其方法
- 下一篇:一种电子文档打印管理方法