Back to results
US 7,467,271 B2Granted
Operating system permitting limited access to a system page
AssigneeWind River Systems, Inc.
InventorMaarten Koning
Life of this patent
Estimating the term…
Abstract
A system page is implemented to provide direct access to operating system data structures by user tasks. Frequently accessed data structures are located in the system page, and may be linked against during linking. The system page memory locations are mapped into user tasks as read-only memory locations, allowing read-only memory accesses during run-time. The system page reduces execution overhead without sacrificing system security.
Claims11
A computer system, comprising:
- a memory space having a number of memory locations;
- an operating system located within a system space, the system space corresponding to a first subset of the number of memory locations of the memory space;
- a software module located within a user space, the user space corresponding to a second subset of the number of memory locations of the memory space;
- a plurality of operating system data structures located in the system space;
- a system page located within the system space and corresponding to a portion of the first subset of the number of memory locations, the system page including a subset of the plurality of operating system data structures;
- a function located within the software module;
- and
- a display for displaying an output of the software module to a user;
- wherein the function has direct access to the subset of the plurality of operating system data structures but may not be linked to the remainder of the first subset of the number of memory locations.
6 more elements
Dependencies are inferred from the claim text.