18063278. SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM simplified abstract (International Business Machines Corporation)
Contents
- 1 SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Commercial Applications
- 1.9 Prior Art
- 1.10 Frequently Updated Research
- 1.11 Questions about Shared Memory Object Segment Size
- 1.12 Original Abstract Submitted
SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM
Organization Name
International Business Machines Corporation
Inventor(s)
Jaime Jaloma of Austin TX (US)
Mark Rogers of Round Rock TX (US)
Arnold Flores of Round Rock TX (US)
Mysore S. Srinivas of Austin TX (US)
SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM - A simplified explanation of the abstract
This abstract first appeared for US patent application 18063278 titled 'SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM
Simplified Explanation
The patent application describes a system and methods for implementing a selected segment size of a shared memory object in a paged-segmented operating system. This system allows for the autonomic promotion of a user-selected segment size for a shared memory object, improving application performance by reducing the number of segments used.
- Enables user-selected segment size for shared memory objects
- Autonomic promotion feature for user applications
- Operating system evaluates user selection and sets segment size
- Reduces number of segments used for shared memory objects
- Improves application performance
Potential Applications
This technology can be applied in various fields where shared memory objects are utilized, such as:
- Data processing
- Real-time systems
- High-performance computing
Problems Solved
The technology addresses the following problems:
- Efficient management of shared memory objects
- Optimization of application performance
- Reduction of memory overhead
Benefits
The benefits of this technology include:
- Improved application performance
- Enhanced memory utilization
- Simplified management of shared memory objects
Commercial Applications
- Cloud computing services
- Database management systems
- Embedded systems development
Prior Art
Readers interested in prior art related to this technology can explore research on shared memory management in operating systems and memory optimization techniques.
Frequently Updated Research
Stay updated on research related to shared memory management, operating system optimization, and memory allocation techniques for improved application performance.
How does the autonomic promotion feature benefit user applications?
The autonomic promotion feature allows users to select a segment size for shared memory objects, improving application performance by reducing the number of segments used.
What are the potential applications of this technology beyond operating systems?
This technology can be applied in various fields such as data processing, real-time systems, and high-performance computing to optimize memory utilization and improve application performance.
Original Abstract Submitted
A system and methods are provided for implementing a selected segment size of a shared memory object in a paged-segmented operating system. A user selected shared memory object autonomic promotion feature enables a selected segment size of a shared memory object for a user application. A paged-segmented operating system receiving a request for a shared memory object of a user application, accesses the user selected shared memory object autonomic promotion feature to identify a user selection. An identified user selection is evaluated with secondary criteria for the request shared memory object for the user application and a segment size is set. The operating system creates a shared memory object with the set segment size for the user application. Enabling shared memory objects to be supported by a large segment size reduces the number of segments used for a single shared memory object and application performance can be significantly improved.