[发明专利]操作系统中实现应用程序显示解析度自动调整的方法在审
申请号: | 201410482779.5 | 申请日: | 2014-09-19 |
公开(公告)号: | CN104267800A | 公开(公告)日: | 2015-01-07 |
发明(设计)人: | 孙耀华 | 申请(专利权)人: | 上海联彤网络通讯技术有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/50 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201203 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 实现 应用程序 显示 解析度 自动 调整 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及智能操作系统,具体是指一种操作系统中实现应用程序显示解析度自动调整的方法。
背景技术
随着科技的发展,各种各样的便携式电子设备给人们的生活带来了更多的便利,也为人们提供了更加丰富多彩的娱乐生活。伴随着生活的便利和丰富,也同时出现了如下问题:问题一,随着电子设备显示屏的增大,其显示的分辨率通常也会增大。但是目前的应用程序的分辨率多数是基于小屏幕设计的,像是Android官方文档中所述,其最大支持800×480的分辨率,所以很多应用程序的分辨率最大不能超过该值,如果超过该值将会出现无法运行等问题。问题二,一般情况下,在平板电脑等智能操作系统上,用户需要更高的分辨率,因为这样能够带来更好的视觉效果和用户体验。但在有些情况下,比如开始启动应用程序时,并不需要高的分辨率,用户追求的是可以快速启动;又比如,为了能提高平板电脑等电子设备的续航时间,用户宁可牺牲较高的分辨率,而去追求更久的使用时间。
但是,现有技术中操作系统都是使用固定显示解析度的,没有能动态调整显示解析度的技术。而固定显示解析度必然会导致如上两个问题,因为操作系统无法根据当前的运行情况,对显示渲染速度,以及显示功耗进行动态控制。从而无法提供给用户更加智能化的操作体验。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种能够实现操作系统根据当前运行情况动态调整应用程序的显示解析度进而提高显示渲染速度并减小显示功耗的操作系统中实现应用程序显示解析度自动调整的方法。
为了实现上述目的,本发明操作系统中实现应用程序显示解析度自动调整的方法具有如下构成:
该操作系统中实现应用程序显示解析度自动调整的方法,其主要特点是,所述的方法包括以下步骤:
(1)操作系统监测操作系统内部资源状态动态指标;
(2)所述的操作系统判断该操作系统内部资源状态动态指标是否匹配操作系统预设的内部资源状态的阈值条件,如果是,则继续步骤(4),否则继续步骤(3);
(3)所述的操作系统正常运行应用程序;
(4)所述的操作系统根据该操作系统内部资源状态动态分析结果,调整应用程序的显示解析度为目标显示解析度后,运行该应用程序。
进一步地,所述的操作系统监测操作系统内部资源状态动态指标,具体为:
所述的操作系统监测操作系统各单项内部资源占用比例。
更进一步地,所述的操作系统监测操作系统各单向内部资源占用比例,具体为:
所述的操作系统监测操作系统当前CPU总体使用情况、操作系统当前交互进程的CPU使用情况、操作系统当前用户进程显存使用情况以及操作系统当前剩余电量情况。
更进一步地,所述的操作系统判断该操作系统内部资源状态动态指标是否匹配操作系统预设的内部资源状态的阈值条件,包括以下步骤:
所述的操作系统判断操作系统各单项内部资源占用比例中,是否至少有一个超过操作系统预设的各单项内部资源标准占用阈值;
如果所述的操作系统各单项内部资源占用比例中,至少有一个超过操作系统预设的各单项内部资源标准占用阈值,则所述的操作系统返回该操作系统内部资源状态动态指标匹配操作系统预设的内部资源状态的阈值条件的结果;
如果所述的操作系统各单项内部资源占用比例均未超过操作系统预设的各单项内部资源标准占用阈值,则所述的操作系统返回该操作系统内部资源状态动态指标不匹配操作系统预设的内部资源状态的阈值条件的结果。
更进一步地,所述的操作系统判断该操作系统内部资源状态动态指标是否匹配操作系统预设的内部资源状态的阈值条件,包括以下步骤:
所述的操作系统分析操作系统各单项内部资源占用比例,得到当前操作系统内部资源综合空闲比例;
所述的操作系统判断操作系统内部资源综合空闲比例,是否低于操作系统预设的内部资源综合空闲阈值;
如果操作系统内部资源综合空闲比例,低于操作系统预设的内部资源综合空闲阈值,则所述的操作系统返回该操作系统内部资源状态动态指标匹配操作系统预设的内部资源状态的阈值条件的结果;
如果操作系统内部资源综合空闲比例不低于操作系统预设的内部资源综合空闲阈值,则所述的操作系统返回该操作系统内部资源状态动态指标不匹配操作系统预设的内部资源状态的阈值条件的结果。
更进一步地,所述的操作系统判断该操作系统内部资源状态动态指标是否匹配操作系统预设的内部资源状态的阈值条件,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海联彤网络通讯技术有限公司,未经上海联彤网络通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410482779.5/2.html,转载请声明来源钻瓜专利网。