[发明专利]软件控制装置、软件控制方法、以及软件控制程序有效

专利信息
申请号: 201080065346.X 申请日: 2010-03-11
公开(公告)号: CN102792275A 公开(公告)日: 2012-11-21
发明(设计)人: 山下浩一郎;山内宏真;宫崎清志;铃木贵久;栗原康志 申请(专利权)人: 富士通株式会社
主分类号: G06F9/52 分类号: G06F9/52
代理公司: 北京东方亿思知识产权代理有限责任公司 11258 代理人: 柳春雷
地址: 日本神*** 国省代码: 日本;JP
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软件 控制 装置 方法 以及 控制程序
【说明书】:

技术领域

本发明涉及控制软件的软件控制装置、软件控制方法、以及软件控制程序。 

背景技术

一直以来都在开发高速起动软件的技术。在软件起动中不能接受用户的操作是导致用户失望的原因。作为高速起动软件的技术,公开有如下的技术:例如,具有保存CPU(Central Processing Unit,中央处理单元)的分配规则的表,使特定的CPU或者CPU组优先地进行处理(例如,参考下述专利文献1)。 

另外,作为向各CPU发送命令的技术,公开有向各CPU广播发送高速缓存一致性请求的技术(例如,参考下述专利文献2)。另外,在起动优先级高的新软件时,除了专利文献1的技术以外,还公开了重新排队、交换/退让、迁移(migrate)这3种技术。 

所谓重新排队是指当新软件的优先级高时,管理软件的分配的OS(operating system,操作系统)等将已运行的软件返回到软件的执行队列的技术。在CPU资源空出的状态下,OS再次执行被返回到执行队列的软件。 

所谓交换/退让是指当新软件的优先级高时,OS将已运行的软件退让到存储器中的技术。作为退让的内容,将软件确保的存储器上下文信息、寄存器信息等软件的运行所需的所有信息进行退让。与重新排队同样地,在CPU资源空出的状态下,OS再次执行被退让的软件。 

所谓迁移是指,由于新软件的引入而CPU整体的负载均衡发生变化,因此通过各CPU的调度器进行再次配置被分配给CPU的软件的技术。 

现有技术文献 

专利文献 

专利文献1:日本专利文献特开2007-316710号公报; 

专利文献2:日本专利文献特开2005-141606号公报。 

发明内容

发明所要解决的问题 

但是,在上述的现有技术中存在如下问题:即使将专利文献2的技术与专利文献1结合,而向其他的CPU进行广播发送以优先进行特定的CPU的处理,从而使不需要控制的软件也受到控制。具体地说存在以下问题:由于提高了新软件的执行优先级,因此执行中的软件与新软件没有相关性,不需要控制的软件的执行优先级也相对地降低。另外,还存在重新排队、交换/退让、迁移的处理量大,不适用于嵌入式环境等CPU的处理能力不高的环境的问题。 

本发明的目的是为了解决上述现有技术中的问题而提供能够缩短需要的软件的起动时间的软件控制装置、软件控制方法、以及软件控制程序。 

用于解决问题的手段 

为了解决上述的问题并达到目的,公开的软件控制装置的要件在于,判断起动中的软件和执行中的软件是否正在访问同一共用资源,并且在判断为正在访问同一共用资源的情况下控制执行中的软件,以暂时停止执行中的软件。 

发明的效果 

根据本软件控制装置、软件控制方法、以及软件控制程序,能够达到相对地增加起动中的软件访问共用资源的比例,缩短软件的起动时间的效果。 

附图说明

图1是示出实施方式涉及的软件控制装置的硬件构成的框图; 

图2是示出软件控制装置100的硬件构成的一部分和软件构成的框图; 

图3是示出软件控制装置100的功能的构成的框图; 

图4是示出共用资源数据库202的存储内容的一个例子的说明图; 

图5是示出竞争特性表301的存储内容的一个例子的说明图; 

图6是示出起动应答时间表302的存储内容的一个例子的说明图; 

图7-1是示出软件起动时的控制的情况的说明图(其一); 

图7-2是示出软件起动时的控制的情况的说明图(其二); 

图8是共用资源数据库202的生成处理的流程图; 

图9-1是软件控制处理的流程图(其一); 

图9-2是软件控制处理的流程图(其二)。 

具体实施方式

以下参考附图,详细地说明本发明涉及的软件控制装置、软件控制方法、以及软件控制程序的优选的实施方式。 

(软件控制装置的硬件构成) 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201080065346.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top