-
公开(公告)号:US20110238944A1
公开(公告)日:2011-09-29
申请号:US13115123
申请日:2011-05-25
IPC分类号: G06F12/02
CPC分类号: G06F12/023 , G06F9/5016 , G06F2212/1044
摘要: Systems and methods for memory management in a computing environment are provided. The method comprises monitoring instantiation of objects during a web session established between a client applet and a server over the world wide web, wherein the client applet submits requests to the server and one or more objects are instantiated by a servlet application running on the server to service the submitted requests, wherein server memory space is allocated to said one or more objects instantiated by the servlet; determining execution scope of a first object instantiated by a servlet, in response to the server receiving a request from the client applet, wherein the execution scope of the first object is determined according to a context in which the first object is instantiated.
摘要翻译: 提供了一种用于计算环境中的内存管理的系统和方法。 该方法包括在通过万维网的客户端小应用程序和服务器之间建立的Web会话期间监视对象的实例化,其中客户端小应用程序向服务器提交请求,并且一个或多个对象由在服务器上运行的servlet应用程序来实例化 服务所提交的请求,其中服务器存储器空间被分配给由servlet实例化的所述一个或多个对象; 响应于所述服务器接收到来自所述客户端小应用程序的请求,确定由所述servlet实例化的第一对象的执行范围,其中根据所述第一对象被实例化的上下文来确定所述第一对象的执行范围。
-
公开(公告)号:US08001336B2
公开(公告)日:2011-08-16
申请号:US11681650
申请日:2007-03-02
IPC分类号: G06F12/00
CPC分类号: G06F12/023 , G06F9/5016 , G06F2212/1044
摘要: Systems and methods for memory management in a computing environment are provided. The method comprises uniquely identifying a first object associated with a first task for an application executed in a computing environment, wherein a first area of memory is allocated to the first object; determining a first execution scope for the first task according to a first execution context associated with the first task, wherein the first context defines a first life expectancy for the first task within the execution environment hierarchy; determining a change in execution scope of the first task, in response to monitoring the first execution context; and deallocating the first area of memory, in response to determining that the first task is no longer executed within the first execution scope.
摘要翻译: 提供了一种用于计算环境中的内存管理的系统和方法。 该方法包括:唯一地识别与在计算环境中执行的应用的第一任务相关联的第一对象,其中第一区域被分配给第一对象; 根据与所述第一任务相关联的第一执行上下文确定所述第一任务的第一执行范围,其中所述第一上下文定义所述执行环境层次中的所述第一任务的第一预期寿命; 响应于监视第一执行上下文,确定第一任务的执行范围的变化; 以及响应于确定所述第一任务不再在所述第一执行范围内执行,并释放所述第一区域的内存。
-