发明名称 应用伺服器之记忆体管理系统及方法
摘要 本发明提供一种应用伺服器之记忆体管理方法,适用于一应用伺服器,该方法包括以下步骤:储存一第一临限值;启动一引擎,该引擎处于一正常模式;在该正常模式下,随一客户端数目之增加使该引擎不断开启复数相对之连线以处理该些客户端之要求,造成该引擎之一记忆体使用量增加,且随该些处理中客户端数目之减少使该引擎关闭相对之该些连线;侦测该引擎之记忆体使用量;当该引擎之记忆体使用量大于该第一临限值时,使该引擎停止开启该些连线而处于一排放模式;当处于该排放模式之该引擎随该些处理中客户端数目之减少而使所有已开启之连线被关闭时,关闭该引擎而消除该引擎之记忆体使用量。
申请公布号 TW574648 申请公布日期 2004.02.01
申请号 TW091111209 申请日期 2002.05.27
申请人 台湾积体电路制造股份有限公司 发明人 邱征辉;张进忠
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人 洪澄文 台北市大安区信义路四段二七九号三楼;颜锦顺 台北市大安区信义路四段二七九号三楼
主权项 1.一种应用伺服器之记忆体管理方法,适用于一应用伺服器,该方法包括以下步骤:储存一第一临限値;启动一引擎,该引擎处于一正常模式;在该正常模式下,随一客户端数目之增加使该引擎不断开启复数相对之连线以处理该些客户端之要求,造成该引擎之一记忆体使用量增加,且随该些处理中客户端数目之减少使该引擎关闭相对之该些连线;侦测该引擎之记忆体使用量;当该引擎之记忆体使用量大于该第一临限値时,使该引擎停止开启该些连线而处于一排放模式;以及当处于该排放模式之该引擎随该些处理中客户端数目之减少而使所有已开启之连线被关闭时,关闭该引擎而释放该引擎之记忆体使用量。2.如申请专利范围第1项所述之应用伺服器记忆体管理方法,其中该第一临限値系500MB。3.如申请专利范围第1项所述之应用伺服器记忆体管理方法,其中更包括以下步骤:储存一第二临限値;启动复数引擎;以及当该些处于正常模式下之引擎数目小于该第二临限値时,保持处于正常模式之引擎数目等于该第二临限値,其中,该些处于正常模式之引擎具有较其他引擎小之记忆体使用量。4.如申请专利范围第3项所述之应用伺服器记忆体管理方法,其中该第二临限値系2。5.如申请专利范围第1项所述之应用伺服器记忆体管理方法,其中更包括以下步骤:储存一第三临限値;启动复数引擎;侦测该些运转中引擎之数量;以及当因关闭该些处于排放模式之引擎而使该些运转中之引擎数量小于该第三临限値时,重新启动该些引擎使运转中之引擎数目等于该第三临限値。6.如申请专利范围第5项所述之应用伺服器记忆体管理方法,其中系定期侦测该些运转中引擎之数量。7.如申请专利范围第6项所述之应用伺服器记忆体管理方法,其中系每五分钟侦测一次该些运转中引擎之数量。8.如申请专利范围第5项所述之应用伺服器记忆体管理方法,其中该第三临限値系4。9.一种应用伺服器之记忆体管理系统,适用于一应用伺服器,包括:一记忆体,储存一第一临限値;一启动模组,启动一引擎,该引擎处于一正常模式;一引擎模组,在该正常模式下,随一客户端数目之增加使该引擎不断开启复数相对之连线以处理客户端之要求,造成该引擎之一记忆体使用量增加,且随该些处理中客户端数目之减少使该引擎关闭相对之该些连线;以及一侦测模组,侦测该引擎之记忆体使用量,当该引擎之记忆体使用量大于该第一临限値时,使该引擎停止开启该些连线而处于一排放模式,当处于该排放模式之该引擎随该些处理中客户端数目之减少而使所有已开启之连线被关闭时,关闭该引擎而释放该引擎之记忆体使用量。10.如申请专利范围第9项所述之应用伺服器记忆体管理系统,其中该第一临限値系500MB。11.如申请专利范围第9项所述之应用伺服器记忆体管理系统,其中该记忆体更储存一第二临限値,该启动模组启动复数引擎,且该侦测模组当该些处于正常模式下之引擎数目小于该第二临限値时,保持处于正常模式之引擎数目等于该第二临限値,其中,该些处于正常模式之引擎具有较其他引擎小之记忆体使用量。12.如申请专利范围第11项所述之应用伺服器记忆体管理系统,其中该第二临限値系2。13.如申请专利范围第9项所述之应用伺服器记忆体管理系统,其中该记忆体更储存一第三临限値,该启动模组启动复数引擎,且该侦测模组侦测该些运转中引擎之数量,当因关闭该些处于排放模式之引擎而使该些运转中之引擎数量小于该第三临限値时,使该启动模组重新启动该些引擎使运转中之引擎数目等于该第三临限値。14.如申请专利范围第9项所述之应用伺服器记忆体管理系统,其中该侦测模组系定期侦测该些运转中引擎之数量。15.如申请专利范围第9项所述之应用伺服器记忆体管理系统,其中该侦测模组系每五分钟侦测一次该些运转中引擎之数量。16.如申请专利范围第13项所述之应用伺服器记忆体管理系统,其中该第三临限値系4。图式简单说明:第1图系本发明一实施例中之应用伺服器之记忆体管理方法流程图。第2图系本发明一实施例中之应用伺服器之记忆体管理系统。
地址 新竹市新竹科学工业园区园区三路一二一号