Mechanism of regulating execution performance for process group by execution resource on tender operating system

Research output: Contribution to journalArticle

1 Citation (Scopus)

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 languageEnglish
Pages (from-to)63-78
Number of pages16
JournalSystems and Computers in Japan
Volume38
Issue number14
DOIs
Publication statusPublished - Dec 2007

Fingerprint

Computer operating systems
Operating Systems
Resources
Servers
Unit
Web Server
Evaluation
Tree Structure
Vary
Necessary

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

@article{86481d210eae4c95a289b323e1787090,
title = "Mechanism of regulating execution performance for process group by execution resource on tender operating system",
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.",
keywords = "Execution, Guarantees, Performance regulation, Process group, Processing time",
author = "Toshihiro Yamauchi and Yoshinari Nomura and Hideo Taniguchi",
year = "2007",
month = "12",
doi = "10.1002/scj.20403",
language = "English",
volume = "38",
pages = "63--78",
journal = "Systems and Computers in Japan",
issn = "0882-1666",
publisher = "John Wiley and Sons Inc.",
number = "14",

}

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 -