Invention Grant
- Patent Title: Estimating performance of application based on automatic resizing of shared memory for messaging
- Patent Title (中): 基于自动调整共享内存大小来估计应用程序的性能
-
Application No.: US11247976Application Date: 2005-10-10
-
Publication No.: US07937257B2Publication Date: 2011-05-03
- Inventor: Nimar S. Arora
- Applicant: Nimar S. Arora
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Vista IP Law Group, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45 ; G06F13/00 ; G06F9/50

Abstract:
Methods and systems for estimating the hypothetical performance of a messaging application are disclosed. A number of pool sizes may be identified, each pool size being a potential size for the memory allocated to the messaging application. An online simulation is running during the execution of the messaging application. The online simulation tracks the requests made by the messaging application and predicts the operation of the messaging application for each pool size. The data predicted includes the number of spill and unspill operations that read and write to disk. In addition, a method for calculating the age of the oldest message in a memory pool is disclosed. The age is used in determining the number of spill and unspill operations.
Public/Granted literature
- US20070118600A1 Automatic resizing of shared memory for messaging Public/Granted day:2007-05-24
Information query