DocumentCode
2317136
Title
Self-tuning systems software
Author
Barrera, Joseph S., III
Author_Institution
Microsoft Corp., Redmond, WA, USA
fYear
1993
fDate
14-15 Oct 1993
Firstpage
194
Lastpage
197
Abstract
Systems software that tunes and reconfigures itself is both feasible and increasingly necessary. The necessity of self-tuning systems arises from the increased complexity of systems software combined with the broader audience for such systems. We demonstrate the feasibility of self-tuning systems by constructing one based on an architecture which separates the tasks of defining expectations, measuring actual performance, analyzing measurements in comparison with expectations, and performing actions in response to analysis which can range from gathering more data to reconfiguring major components of the system. This separation of responsibilities allows systems components to concentrate on performing well within narrower bands of operation, leaving the analysis agent to make more global and longer term decisions regarding the best operating parameters and component implementations to use
Keywords
operating systems (computers); reconfigurable architectures; actual performance; analysis agent; expectations; operating parameters; reconfigures; self-tuning systems; systems software; Computer architecture; Microcomputers; Performance analysis; Performance evaluation; Processor scheduling; System software; Text processing; Timing; Tuning; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Workstation Operating Systems, 1993. Proceedings., Fourth Workshop on
Conference_Location
Napa, CA
Print_ISBN
0-8186-4000-6
Type
conf
DOI
10.1109/WWOS.1993.348149
Filename
348149
Link To Document