[发明专利]一种资源优化与更新的方法、服务器及设备有效
| 申请号: | 201710502718.4 | 申请日: | 2017-06-27 |
| 公开(公告)号: | CN109144715B | 公开(公告)日: | 2022-04-19 |
| 发明(设计)人: | 刘自龙;朱亮亮;曾旭;陈凌君;王斌;蔡俊杰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L67/12 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 优化 更新 方法 服务器 设备 | ||
本申请实施例提供了一种资源优化与更新的方法、服务器及设备,其中所述服务器侧的方法包括:获取多个设备的资源统计信息;当满足预设的触发条件时,采用所述资源统计信息生成用于对所述设备进行资源优化的资源优化方案。本申请实施例可以实现自动的资源优化分析,提高了分析效率,提升优化分析的准确率。
技术领域
本申请涉及物理网技术领域,特别是涉及一种资源优化方法、一种资源更新方法、一种资源优化服务器、一种资源优化设备、一种服务器以及一种设备。
背景技术
物联网(Internet of Things,简称IoT)是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。物联网是在计算机互联网的基础上,利用RFID(RadioFrequency Identification,射频识别)、无线数据通信等技术,通过计算机互联网实现物品(商品)的自动识别和信息的互联与共享。
然而,在IoT中资源有限或其它资源相对紧张的RTOS(Real Time OperatingSystem,实时操作系统)中,内存资源尤其宝贵,为了节省资源,通常需要对业务逻辑所使用的任务栈、动态内存进行优化,在现有的对任务栈、动态内存进行优化的方案中,通常是开发人员进行优化估算,优化分析效率较低,优化估算的结果的准确率难以保证,影响优化效果。
另外,针对栈溢出和内存越界等偶发性问题也很难发现。
发明内容
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种资源优化方法、一种资源更新方法和相应的一种资源优化服务器、一种资源优化设备、一种服务器以及一种设备。
为了解决上述问题,本申请实施例公开了一种资源优化方法,应用于服务器侧,其特征在于,所述方法包括:
获取多个设备的资源统计信息;
当满足预设的触发条件时,采用所述资源统计信息生成用于对所述设备进行资源优化的资源优化方案。
优选地,所述资源统计信息携带设备类别信息和/或属性类别信息;所述当满足预设的触发条件时,采用所述资源统计信息生成用于对所述设备进行资源优化的资源优化方案的步骤包括:
当满足预设的触发条件时,提取属于同一设备类别信息以及同一属性类别信息的资源统计信息;
对提取的所述资源统计信息进行资源优化分析,得到分析结果;
结合属于同一设备类别的所有分析结果,生成资源优化方案。
优选地,所述属性类别信息包括存储空间检测类别,所述存储空间检测类别对应的资源统计信息包括存储空间统计信息;所述存储空间统计信息包括任务名称、存储空间大小、已使用空间大小;
所述对提取的所述资源统计信息进行资源优化分析,得到分析结果的步骤包括:
基于所述存储空间统计信息,从属于同一设备类别信息的,各个设备针对同一个存储空间执行同一任务的已使用空间大小中,提取最大已使用空间大小;
将所述存储空间的最大已使用空间大小与所述存储空间大小进行比较;
根据比较结果,调整所述存储空间的大小。
优选地,所述根据比较结果,调整所述存储空间的大小的步骤包括:
计算所述最大已使用空间大小与所述存储空间大小的比值,得到最大使用率;
若所述最大使用率小于预设使用率阈值,则将所述最大使用率增加预设的冗余使用率,得到更新的使用率;
基于所述更新的使用率以及所述存储空间大小,确定更新的存储空间大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710502718.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:内存管理方法及装置
- 下一篇:基于机器学习的操作系统调度方法及装置、设备





