• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 11
    • 下载费用:30 金币  

    重庆时时彩人推算软件: 资源管理方法和嵌入设备.pdf

    关 键 词:
    资源管理 方法 嵌入 设备
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN200980142710.5

    申请日:

    2009.10.02

    公开号:

    CN102197378A

    公开日:

    2011.09.21

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/50申请日:20091002|||公开
    IPC分类号: G06F9/50 主分类号: G06F9/50
    申请人: 株式会社日立制作所
    发明人: 中野正树; 川崎进一郎
    地址: 日本东京都
    优先权: 2008.10.27 JP 2008-275145
    专利代理机构: 北京银龙知识产权代理有限公司 11243 代理人: 许静;郭凤麟
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN200980142710.5

    授权公告号:

    102197378B||||||

    法律状态公告日:

    2014.03.26|||2011.11.23|||2011.09.21

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    个别地限制软件???143)使用的资源量、使各软件??榈淖畲笞试词褂昧康淖芎托∮谡鱿低匙试戳康南低持械淖试垂芾矸椒?,该资源管理方法具有:在重新地安装或执行软件??槭?,根据已安装完毕或执行中的软件??樽榈闹葱新睦?,判断为软件??檎谖榷ǘ鞯牟街?406);以及根据执行履历,将实际资源使用最大值包含在总和中,判断可否安装或执行的步骤(407)。

    权利要求书

    1.一种资源管理方法,其是个别地限制软件??槭褂玫淖试戳?、使各软件??榈淖畲笞试词褂昧康淖芎托∮谡鱿低匙试戳康南低车淖试垂芾矸椒?,该资源管理方法的特征在于,具有:在重新地安装或执行软件??槭?,根据已安装完毕或执行中的软件??樽榈闹葱新睦?,判断为软件??檎谖榷ǘ鞯牟街?;以及根据执行履历,将实际资源使用最大值包含在总和中,判断可否安装或执行的步骤。2.根据权利要求1所述的资源管理方法,其特征在于,具有:根据软件??榈陌沧捌诩浠蛑葱衅诩浔裙娑ㄊ奔涑さ那榭?,判断为软件??檎谖榷ǘ鞯牟街?。3.根据权利要求1所述的资源管理方法,其特征在于,具有:即使是当安装的软件??楹桶沧巴瓯系娜砑?橛幸来婀叵凳蹦芄慌卸衔榷üぷ鞯娜砑??,也将资源使用量限制值包含在总和中的步骤。4.根据权利要求1所述的资源管理方法,其特征在于,所述资源是存储器、CPU、文件打开、套接字生成、文件容量、网络带宽、显示画面以及其他在计算机上上限值决定的资源中的任意一个以上。5.根据权利要求1所述的资源管理方法,其特征在于,在对象资源是存储器、且由软件??槎繁5拇娲⑵髑蛲ü娲⑵餮顾趸蚶占幸贫南低车那榭鱿?,根据存储器区域的移动变少的情况,判断为软件??檎谖榷üぷ?。6.一种嵌入设备,其个别地限制软件??槭褂玫淖试戳?、使各软件??榈淖畲笞试词褂昧康淖芎托∮谡鱿低匙试戳?,所述嵌入设备的特征在于,具有:在重新地安装或执行软件??槭?,根据已安装完毕或执行中的软件??樽榈闹葱新睦?,判断为软件??檎谖榷ǘ鞯牡ピ?;以及根据执行履历,将实际资源使用最大值包含在总和中,判断可否安装或执行的单元。7.根据权利要求6所述的嵌入设备,其特征在于,具有:根据软件??榈陌沧捌诩浠蛑葱衅诩浔裙娑ㄊ奔涑さ那榭?,判断为软件??檎谖榷ǘ鞯牡ピ?。8.根据权利要求6所述的嵌入设备,其特征在于,具有:即使是当安装的软件??楹桶沧巴瓯系娜砑?橛幸来婀叵凳蹦芄慌卸衔谖榷üぷ鞯娜砑??,也将资源使用量限制值包含在总和中的单元9.根据权利要求6所述的嵌入设备,其特征在于,所述资源是存储器、CPU、文件打开、套接字生成、文件容量、网络带宽、显示画面以及其他在计算机上上限值决定的资源中的任意一个以上。10.根据权利要求6所述的嵌入设备,其特征在于,在对象资源是存储器、且由软件??槎繁5拇娲⑵髑蛲ü娲⑵餮顾趸蚶占幸贫南低车那榭鱿?,根据存储器区域的移动变少的情况,判断软件??檎谖榷üぷ?。

    说明书

    资源管理方法和嵌入设备

    技术领域

    本发明涉及计算机系统中的资源的管理方法和嵌入设备,尤其涉及面向称为嵌入设备的资源少的计算机系统的资源管理方法。

    背景技术

    近年来,信息家电或便携电话等所谓的称为嵌入设备的信息处理设备的功能加速增大。用户要求的高度化,厂商间的竞争。针对网络的对应等因素成为促进功能增多的原因。为了应对这些功能增多,装载在嵌入设备中的软件也变得复杂化,用于软件的动作的资源的管理也一并变得复杂。

    例如,在组合多个实现各功能要素的软件???以下称为???来实现全部功能的嵌入设备中,产生??橄嗷フ嶙试?,资源枯竭,动作停止等故障的情形。这样的资源故障能够通过慎重地推行开发作业来避免,但关系到开发所需要的时间和经费的增加则成为较大的问题。

    此外通过嵌入设备的网络连接的进展,嵌入设备接收???,执行接收到的??榈南低呈录黾?。例如,以经由网络等来交换软件产品,从而容易变更各种设备的功能为目标的平台技术的OSGi(注册商标)规定了用于对在各家庭中设置的家庭网关分发??榈墓娓?。一般,通过这样的系统来分发的??槎嘀侄嘌?,??榈淖试词褂昧恳捕嘀侄嘌?。因此,分发并执行大量地使用资源的??槭?,存在嵌入设备使用的资源枯竭的可能性。

    作为应对上述的问题的方法,已知多个监视以及控制??榈ノ坏氖褂米试戳康姆椒?。作为代表性的方法,设置??榈ノ坏淖试戳肯拗浦?、不允许使用规定量以上的资源的方法。

    例如,在专利文献1中示出了通过限制整个系统以及??槭褂玫淖试戳坷幢苊庖蜃试纯萁叨鸬亩魍V沟裙收系淖试垂芾矸椒?。

    此外,在非专利文献1中表示了分割存储器区域,将分割区域和??槎杂ζ鹄?,由此限制各??槭褂玫拇娲⑵髁康姆椒?。详细地说,示出了设置一个共享的存储器专用的分割区域,限制共享的存储器的量的方法

    在先技术文献

    专利文献

    专利文献1:日本特开2006-209735号公报

    非专利文献

    非专利文献1:Godmar?Back,Wilson?C.Hsiegh,Jay?Lepreau.Processes?in?KaffeOS:lsolation,Resource?Management,and?Sharing?in?Java.USENIX?Symposium?OSDI?2000,Oct.23-25,2000.

    发明内容

    但是,并不限于??橐欢ㄒ淖试吹较拗浦滴?。由于根据用户的利用方法或在系统中正在执行的??榈慕峁?,??槭导适褂玫淖试戳勘浠?,所以需要使设定在各??橹械南拗浦稻哂心持殖潭鹊挠嗔?。因此,当以小于各个??榈南拗浦档淖芎颓倚∮谡鱿低车淖试淳粤康姆绞嚼唇邢拗撇⒅葱心?槭?,存在与整个系统的资源量中的余量无关地能执行的??槭芟拗频奈侍?。例如,在非专利文献1中所示的现有技术中,存在随着??槭脑黾?,不得不细分存储空间,所以在各分割区域中产生空闲区域,从而存储器的使用效率下降的问题。

    本发明的目的在于为了解决上述问题,提供在组合多个??槭蛊涠鞯那度胂低持?,降低因资源枯萎而引起的故障发生的概率,并提高资源使用效率的资源管理方法以及嵌入设备。

    本发明的最主要的特征在于,关于在重新安装或执行??槭?,能够根据已安装完毕或执行中的软件??樽榈闹葱新睦?,来判断为??檎谖榷ǘ?,并不是根据在各??橹猩瓒ǖ淖试词褂昧肯拗浦?,而是根据执行履历,将实际使用的资源的最大值包含在总和中,判断可否安装或执行。

    即、本发明是个别地限制软件??槭褂玫淖试戳?、使各软件??榈淖畲笞试词褂昧康淖芎托∮谡鱿低匙试戳康南低持械淖试垂芾矸椒?,该资源管理方法具有:在重新安装或执行软件??槭?,根据已安装完毕或执行中的软件??樽榈闹葱新睦?,判断为软件??檎谖榷ǘ鞯牟街?;以及根据执行履历,将实际资源使用最大值包含在总和中,判断可否安装或执行的步骤。

    此外,本发明是一种嵌入设备,其个别地限制软件??槭褂玫淖试戳?、使各软件??榈淖畲笞试词褂昧康淖芎托∮谙低痴遄试戳?,所述嵌入设备具有:在重新地安装或执行软件??槭?,根据已安装完毕或执行中的软件??樽榈闹葱新睦?,判断为软件??檎谖榷ǘ鞯牡ピ?;以及根据执行履历,将实际资源使用最大值包含在总和中,判断可否安装或执行的单元。

    根据本发明,特别在限制资源的嵌入系统中,具有在各??榈淖试词褂昧勘幌拗频幕肪诚?,降低因资源枯竭而引起的故障产生的概率,并且使资源使用效率化的效果。

    附图说明

    图1是实施例1的系统结构图。

    图2是表示软件??榈南晗傅耐?。

    图3是表示资源信息表的数据结构的图。

    图4是表示判断可否安装或执行软件??榈拇淼牧鞒掏?。

    图5是表示关于存储器移动的一例的图。

    具体实施方式

    说明用于实施本发明的最佳方式。

    对本发明的资源管理方法和嵌入设备的实施例进行说明。

    图1是本发明的一个实施例的系统结构图。远程维护服务器装置110具有故障信息收集部111以及故障信息数据112,经由因特网收集在信息家电终端装置产生的软件??榈墓收闲畔?。软件??榉址⒎衿髯爸?20具有软件??榈锹疾?21、分发软件??榇娲⒉?22以及软件??榉址⒉?23,向信息家电终端装置140分发新的软件???。信息家电终端装置140具有软件??榻邮詹?41、??楣芾聿?42、??槿砑??43、故障信息发送部144、资源使用监视部145以及资源信息表146。软件??榻邮詹?41从软件??榉址⒎衿髯爸?20接收软件???。??楣芾聿?42根据资源信息表146的数据,判断可否安装或执行???。存在从软件??榉址⒎衿髯爸?20接收的软件??榛蛟は劝沧霸谛畔⒓业缰斩俗爸?40中的软件??榈榷喔鋈砑??43。故障信息发送部144将在软件???43中发生的故障信息发送给远程维护服务器装置110。尤其在不超过设定在软件???43中的资源限制值的范围内发生了因资源枯竭而引起的障害时,发送其故障信息。故障信息是在日志(log)、信息转储(memory?dump)、线程转储(thread?dump)、资源使用状况等,在软件???43中发生的故障的原因确定中利用的信息。远程维护服务器装置110根据该信息进行必要的维护,例如进行在信息家电终端装置140上动作的软件???43的停止、卸载、更新等。资源使用监视部145监视软件???43使用的资源,将资源使用量的最大值存储在资源信息表146中。

    图2表示图1的软件???43的详细。软件???43被存储在分发软件??榇娲⒉?22中,并在信息家电终端装置140中执行。软件???43由元数据210和程序代码220和数据资源230构成。元数据210记述了在软件???43的安装以及执行中所必要的信息,记述了软件???43的执行所必需的依存软件???11的信息或存储器限制值212。指定了0个以上的依存软件???11。程序代码220是在信息家电终端装置140上执行的代码。数据资源230是程序代码220所利用的图像等数据。

    图3表示图1的资源信息表146的数据结构。??楣芾聿?42参照资源信息表146决定可否安装或执行软件???。301是用于唯一地确定软件??榈氖侗鸱?。执行时间302是从安装软件??榭嫉淖苤葱惺奔?。存储器移动最终时刻303是通过垃圾收集(garbage?collection)来进行了软件??槭褂玫拇娲⑵髑虻囊贫淖詈蟮氖笨?。存储器使用量最大值304是从安装软件??榭嫉阶畲笏褂玫拇娲⑵髁?。存储器限制值305是在软件??橹猩瓒ǖ哪芄皇褂玫拇娲⒘康南拗浦?。存在预先在信息家电终端装置140出厂时设定存储器限制值305的情形,或者通过远程维护服务器装置110来对存储器限制值305的设定进行更新的情形,或者在接收的软件??橹邪娲⑵飨拗浦档那樾?。行要素307有在出库时进行设定的情形、在安装软件??槭苯凶芳拥那樾?、通过远程维护服务器装置110进行追加的情形。

    图4表示关于软件??榻邮詹?41接收的软件???43,??楣芾聿?42仅根据存储在资源信息表146中的存储器关联的数据,判断??榈陌沧盎蛑葱锌煞竦牧鞒掏?。以下说明处理流程。

    处理401:软件??榻邮詹?41接收软件???43。

    处理402:??楣芾聿?42从接收的软件???43的元数据201,取得依存软件???11和存储器限制值212。

    处理403:将存储最大存储器使用量总和的变量设定为0。

    处理404:从资源信息表146取得下一个行要素307。

    处理405:在从接收软件??槿〉玫囊来嫒砑??11中含有??槭侗鸱?01时,由于通过新的软件??榈陌沧耙约爸葱?,有存储器使用量最大值增加的可能性,所以前进到步骤408。除此以外前进到处理406。

    处理406:在执行时间302超过预先设定的阈值时,前进到处理409。除此以外前进到处理407。

    处理407:根据当前时刻和存储器移动最终时刻303的差分,计算经过时间,并在经过时间超过预先设定的阈值时,前进到处理409。除此以外,前进到处理408。

    处理408:在存储最大存储器使用量总和的变量上加上限制值305。

    处理409:在存储最大存储器使用量总和的变数上加算存储器使用量最大值304。

    处理410:是资源信息表146的最后的行要素307的情况下,前进到处理411,除此以外,前进到处理404。

    处理411:在存储最大存储器使用量总和的变量上加算软件??榈拇娲⑵飨拗浦?12。

    处理412:比较存储最大存储器使用量总和的变量的值和能在整个系统中使用的存储器的绝对量,在存储最大存储器使用量总和的变量的值小的情况下,前进到步骤413。除此以外,不进行接收软件??榈陌沧岸敖酱?01。

    处理413:进行接收软件??榈陌沧昂推舳?。

    通过存储器以外的资源的限制值来判断可否对接收软件??榻邪沧盎蛑葱惺?,将上述流程的存储器置换在其他资源上执行。但是,处理407是存储器407特有的处理,所以省略。

    图5是表示记录图1的资源信息表146的存储器移动最终时刻303的定时的一例的图。作为能够有效率地对于软件??槭褂玫拇娲⑵髑?01进行垃圾收集的方法,已知分代垃圾收集方式。在分代垃圾收集方式中,将软件??槭褂玫拇娲⑶?01分成新一代区域510和旧一代区域520。在重新确保软件??槭褂玫拇娲⑵髑蚴?,最初在新时代区域510中分割区域511。即使执行了规定次数的垃圾收集后,也在软件??槭褂迷谛率来?10中分配区域的存储器区域时,将存储器区域移动(复制)到旧世代区域520中。具有如下特征:当软件??榈拇娲⑵魇褂昧恐鸾ノ榷ㄊ?,通过执行规定次数内的垃圾收集来释放被分配给新世代区域510的存储器区域512。资源使用监视部145在被分配给软件??榈拇娲⑵髑?11从新世代区域510移动到旧世代区域520时,在资源信息表146的存储器移动最终时刻303中记录当前时刻。??楣芾聿?42在从存储器移动最终时刻303开始的经过时间较长时,判断为正在稳定动作。

    以上,如在实施例中说明那样,本发明并不限于嵌入系统,还能适用于任意地安装软件,且在因资源枯竭而引起的故障发生时用户很难直接复原的监视装置或数据中心设备等信息系统。

    符号说明

    110远程维护服务器装置

    111故障信息收集部

    112故障信息数据

    120软件??榉址⒎衿髯爸?/p>

    121软件??榈锹疾?/p>

    122分发软件??榇娲⒉?/p>

    123软件??榉址⒉?/p>

    130网络

    140信息家电终端装置

    141软件??榻邮詹?/p>

    142??楣芾聿?/p>

    143软件???/p>

    144故障信息发送部

    145资源使用监视部

    146资源信息表

    210元数据

    211依存软件???/p>

    212存储器限制值

    220程序代码

    230数据资源

    301??槭侗鸱?/p>

    302执行时间

    303存储器移动最终时刻

    304存储器使用量最大值

    305存储器限制值

    307行要素

    501软件??榭墒褂玫拇娲⑵髑?/p>

    510新世代区域

    511软件??榈姆峙浯娲⑵髑?/p>

    512软件??榈姆峙浯娲⑵髑?/p>

    520旧世代区域

    关于本文
    本文标题:资源管理方法和嵌入设备.pdf
    链接地址://www.4mum.com.cn/p-5875235.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 2019最新捕鱼平台 金砖彩票首页 天津快乐10分推荐 北京pk10开奖记录删除 覆盆子种植赚钱吗 网易分分彩走势图 平特一肖大公开 如何帮金融机构赚钱 北京11选5一定牛 大乐透尾数走势图 安徽快3在线开奖直播 杰克棋牌YX正版游戏 002期特码资料 安卓手机捕鱼达人1 浙江快乐彩遗漏一定牛 大优彩票安卓