Enhancing real-time performance of an object-oriented operating system.

dc.contributor.authorBryce, Robert Williamen_US
dc.date.accessioned2024-08-13T00:06:33Z
dc.date.available2024-08-13T00:06:33Z
dc.date.copyright1995en_US
dc.date.issued1995
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en
dc.description.abstractThis thesis describes mechanisms designed and implemented to enhance the overall, and specifically, real-time performance of a distributed object-oriented operating system called Apertos. Apertos employs a meta-hierarchy, defined by the relationship between an object and its supporting environment, which is intended to support various objects with different requirements, such as real-time support and persistence. As such a system grows, satisfying different object requirements via the meta-hierarchy with its related communication overheads becomes orthogonal to achieving real-time response perfor­mance. To address this performance penalty and to improve real-time support, we intro­duce preemptive scheduling and hierarchical scheduling as solutions. Preemptive scheduling improves the stability of the system. Hierarchical scheduling establishes a more flexible system in terms of scheduling, and improves communication performance by a large factor over the original scheme applied.
dc.format.extent119 pages
dc.identifier.urihttps://hdl.handle.net/1828/17116
dc.rightsAvailable to the World Wide Weben_US
dc.titleEnhancing real-time performance of an object-oriented operating system.en_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BRYCE_ROBERT_MSc_1995_683421.pdf
Size:
16.82 MB
Format:
Adobe Portable Document Format