Abstract
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.
Original language | English |
---|---|
Pages (from-to) | 63-78 |
Number of pages | 16 |
Journal | Systems and Computers in Japan |
Volume | 38 |
Issue number | 14 |
DOIs | |
Publication status | Published - Dec 2007 |
Fingerprint
Keywords
- Execution
- Guarantees
- Performance regulation
- Process group
- Processing time
ASJC Scopus subject areas
- Hardware and Architecture
- Information Systems
- Theoretical Computer Science
- Computational Theory and Mathematics
Cite this
Mechanism of regulating execution performance for process group by execution resource on tender operating system. / Yamauchi, Toshihiro; Nomura, Yoshinari; Taniguchi, Hideo.
In: Systems and Computers in Japan, Vol. 38, No. 14, 12.2007, p. 63-78.Research output: Contribution to journal › Article
}
TY - JOUR
T1 - Mechanism of regulating execution performance for process group by execution resource on tender operating system
AU - Yamauchi, Toshihiro
AU - Nomura, Yoshinari
AU - Taniguchi, Hideo
PY - 2007/12
Y1 - 2007/12
N2 - 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.
AB - 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.
KW - Execution
KW - Guarantees
KW - Performance regulation
KW - Process group
KW - Processing time
UR - http://www.scopus.com/inward/record.url?scp=35348887061&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=35348887061&partnerID=8YFLogxK
U2 - 10.1002/scj.20403
DO - 10.1002/scj.20403
M3 - Article
AN - SCOPUS:35348887061
VL - 38
SP - 63
EP - 78
JO - Systems and Computers in Japan
JF - Systems and Computers in Japan
SN - 0882-1666
IS - 14
ER -