[发明专利]用于优化存储器中软件功能的配置的方法和软件有效
申请号: | 200680031690.0 | 申请日: | 2006-08-30 |
公开(公告)号: | CN101253479A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | T·里特佐;R·莫勒 | 申请(专利权)人: | 索尼爱立信移动通讯股份有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王庆海;刘春元 |
地址: | 瑞典*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 优化 存储器 软件 功能 配置 方法 | ||
1.一种用于优化计算装置的存储器中的软件功能的配置的方法,包括步骤:
识别多个软件功能中的每一个和所识别的软件功能之间的各个调用次数;
将共享最高调用次数的两个软件功能配置为相互邻接以形成一个软件功能组并且更新在所述新形成的组与其它软件功能之间的调用次数,以及在下一轮计算中对于共享相应最高调用次数的软件功能和/或软件功能组重复所述配置步骤和更新步骤等,直到以连续顺序配置了所有软件功能,
其中基于软件功能的尺寸和软件功能之间的调用次数来执行所述配置步骤和所述更新步骤。
2.根据权利要求1的方法,其中
在更新在新形成的软件功能组与其它软件功能之间或在新形成的软件功能组与其它软件功能组之间的调用次数的步骤中,在新形成的组的软件功能均和一个其它软件功能或软件功能组共享多个调用的情况下,以所述新形成的组的软件功能的尺寸和所述一个其它软件功能或软件功能组的尺寸为基础来执行更新步骤。
3.根据权利要求2的方法,其中
在新形成的组的软件功能均和一个其它软件功能或软件功能组共享多个调用的所述情况下,所述更新步骤包括将反映所述存储器的段尺寸的窗口尺寸与所述新形成的组的所述软件功能的尺寸和所述一个其它软件功能或软件功能组的所述软件功能的尺寸进行比较。
4.根据权利要求3的方法,其中
作为所述比较步骤的结果,使用所述新形成的组和/或所述一个其它软件功能或软件功能组的所述软件功能的选定相邻软件功能,其中所述选定相邻软件功能具有小于所述窗口的所述尺寸的附加尺寸。
5.根据权利要求4的方法,其中
基于与所述新形成的组和所述一个其它软件功能或软件功能组的所述软件功能的所述选定相邻软件功能相邻的软件功能之间共享的调用来计算更新的调用次数,其中所述选定相邻软件功能具有小于所述窗口的尺寸的附加尺寸,由此在所述计算步骤中不使用在软件功能组内共享的调用次数。
6.根据权利要求1-5之一的方法,其中
配置一个软件功能组与一个软件功能或者一个软件功能组与另一个软件功能组成为相互邻接以形成一个新的软件功能组的步骤包括:将反映所述存储器的段尺寸的窗口尺寸和被配置为相互邻接的所述软件功能组或所述软件功能中的所述软件功能的尺寸进行比较的步骤。
7.根据权利要求6的方法,其中
作为所述比较步骤的结果,在所述配置步骤中仅仅使用所述新形成的组和所述一个其它软件功能或软件功能组的所述软件功能的选定相邻软件功能,其中所述选定相邻软件功能具有小于所述窗口的所述尺寸的附加尺寸。
8.根据权利要求7的方法,其中
基于与所述软件功能组的所述选定相邻软件功能相邻的软件功能之间共享的调用,确定要被配置为相互邻接的软件功能,其中所述选定相邻软件功能具有小于所述窗口的所述尺寸的附加尺寸,在所述确定步骤中不使用在软件功能组内共享的调用次数。
9.一种用于优化计算装置的存储器中的软件功能的配置的软件程序,当其被加载到计算装置的存储器中时,所述软件程序执行根据权利要求1到8之一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼爱立信移动通讯股份有限公司,未经索尼爱立信移动通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680031690.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高铬锰铸铁轧辊及其制备方法
- 下一篇:用于低合金结构钢零件的阻渗涂料