Currently with Faculty of Engineering, Okayama University.
Mechanism of regulating execution performance for process group by execution resource on tender operating system
Article first published online: 24 SEP 2007
Copyright © 2007 Wiley Periodicals, Inc.
Systems and Computers in Japan
Volume 38, Issue 14, pages 63–78, December 2007
How to Cite
Tabata, T., Nomura, Y. and Taniguchi, H. (2007), Mechanism of regulating execution performance for process group by execution resource on tender operating system. Syst. Comp. Jpn., 38: 63–78. doi: 10.1002/scj.20403
- Issue published online: 24 SEP 2007
- Article first published online: 24 SEP 2007
- Contract grant sponsors: Partially supported by the 21st Century COE Program “Creation of Fundamental Social Systems via Information Science” and a Basic Research Grant from the Japan Society for the Promotion of Science (C) (2) “Research and Development of Regulation Structure for Controlling Program Execution Speed” (Grant No. 14580381).
- process group;
- performance regulation;
- processing time;
With increases in the performance of computers, it has become possible to provide a large number of services on a single computer. However, since the required execution performance can vary from service to service, it is necessary to guarantee execution performance for each service individually. In addition, it is common for a single service to be composed of multiple processes. Consequently, the ability to regulate execution performance for units consisting of multiple processes is desirable. Therefore, in this paper we propose a mechanism for regulating the execution performance of process groups using execution resources that encapsulate the assignable processor units designed for the Tender operating system. Specifically, executions are managed in a tree-structure and we then regulate execution performance by associating processes with these executions. In addition, we show via an implementation and evaluations that the proposed method is able to regulate the execution performance of process groups well and present an evaluation that makes use of a Web server. © 2007 Wiley Periodicals, Inc. Syst Comp Jpn, 38(14): 63–78, 2007; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/scj.20403