Back to results
US 9,286,199 B2Granted
Modifying memory space allocation for inactive tasks
AssigneeInternational Business Machines Corporation
InventorsDavid C. Reed, Michael R. Scott, Max D. Smith, Ryan J. Wisniewski
Life of this patent
Estimating the term…
Abstract
Provided are a computer program product, system, and method for modifying memory space allocation for inactive tasks. Information is maintained on computational resources consumed by tasks running in the computer system allocated memory space in the memory. The information on the computational resources consumed by the tasks is used to determine inactive tasks of the tasks. The allocation of the memory space allocated to at least one of the determined inactive tasks is modified.
Claims10
A method, comprising:
- maintaining information on computational resources consumed by tasks running in a computer system allocated memory space in the memory, wherein the tasks are identified in a system task table;
- for each of a plurality of the tasks identified in the system task table, using the information on the computational resources consumed by the tasks to determine inactive tasks of the tasks;
- modifying the allocation of the memory space allocated to at least one of the determined inactive tasks by modifying the memory space indicted as allocated to the determined inactive task in the system task table, wherein the system task table indicates the memory allocated to the determined inactive task after the modifying of the allocation of the memory space;
- receiving a call to a called task comprising one of the tasks indicated in the system task table;
- and
- in response to determining that the system task table does not indicate that memory space is allocated to the called task, performing:
- allocating memory space in the memory to the called task;
- and
- loading the content in a storage for the called task into the memory space allocated to the called task.
6 more elements
Dependencies are inferred from the claim text.