Invention Grant
US08578379B2 Managing memory overload of java virtual machines in web application server systems
有权
管理Web应用程序服务器系统中的Java虚拟机的内存过载
- Patent Title: Managing memory overload of java virtual machines in web application server systems
- Patent Title (中): 管理Web应用程序服务器系统中的Java虚拟机的内存过载
-
Application No.: US13281757Application Date: 2011-10-26
-
Publication No.: US08578379B2Publication Date: 2013-11-05
- Inventor: Douglas C. Berg , Hai Shan Wu , Brian K. Smith , Michael J. Spreitzer
- Applicant: Douglas C. Berg , Hai Shan Wu , Brian K. Smith , Michael J. Spreitzer
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Gibb & Riley, LLC
- Priority: CN201010577046 20101130
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
The invention relates to memory overload management for Java virtual machines (JVMs) in Web application sever systems. Disclosed is a method and system of memory overload management for a Web application sever system, wherein the Web application sever system comprises multiple JVMs, the method comprising: determining one or more replica shards for which replacement shall be performed; determining one or more target JVMs for storing a corresponding replica shard set including at least one replica shard from the one or more replica shards; and for each target JVM, performing the following: judging whether the free memory of the target JVM is adequate for storing the corresponding replica shard set; if the judging result is negative, performing the following: causing the target JVM to suspend the creation of session until the free memory of the target JVM becomes adequate for storing the corresponding replica shard set.
Public/Granted literature
- US20120137290A1 MANAGING MEMORY OVERLOAD OF JAVA VIRTUAL MACHINES IN WEB APPLICATION SERVER SYSTEMS Public/Granted day:2012-05-31
Information query