Tenderオペレーティングシステムにおける資源「演算」を用いたサービス処理時間の保証  [in Japanese] Guarantee of Service Processing Time by Execution on Tender Operating System  [in Japanese]

Access this Article

Search this Article

Author(s)

    • 田端 利宏 TABATA Toshihiro
    • 九州大学大学院システム情報科学研究科 Graduate School of Information Science and Electrical Engineering, Kyusyu University
    • 谷口 秀夫 TANIGUCHI Hideo
    • 九州大学大学院システム情報科学研究科 Graduate School of Information Science and Electrical Engineering, Kyusyu University

Abstract

Tenderでは,プロセスから,プロセッサを利用できる程度を資源として分離・独立化し、「演算」と名付けた.資源「演算」には,プログラムの実行性能を調整するものと優先度を持つものの2種類がある.2種類の「演算」を複数個組み合わせてプロセスに関連付けることより,サービス処理時間の保証,ユーザレベルスケジューリング,および優先度を上げずにプロセッサの利用時間を増やすことが可能となる.本論文では,複数の資源「演算」をプロセスと関連付ける機構について述べ,複数の資源「演算」の利用法を提案する.また,複数の資源「演算」を利用したときのプログラムの実行速度調整機能の精度と処理の均一性,複数の優先度の演算を関連付ける効果,およびサービス処理時間保証の評価とサービス処理時間を保証するプロセスが他プロセスに与える影響についての評価結果を報告する.The objects to be controlled and managed by operating system arecalled resources on Tender.Resource execution has rate of processor utilization.There are two kinds of execution.One is to control speed of program execution.Another is scheduling processes by priority.To guarantee lowest performance of service is realized by attachingplural executions to process.This paper shows the mechanism of attaching plural executions to a process and describes the features of plural execution and reports the evaluation of speed controlmechanism of program execution,guarantee of service \mbox{processing time and influence on other processes.

The objects to be controlled and managed by operating system are called resources on Tender. Resource execution has rate of processor utilization. There are two kinds of execution. One is to control speed of program execution. Another is scheduling processes by priority. To guarantee lowest performance of service is realized by attaching plural executions to process. This paper shows the mechanism of attaching plural executions to a process and describes the features of plural execution and reports the evaluation of speed control mechanism of program execution, guarantee of service processing time and influence on other processes.

Journal

  • Transactions of Information Processing Society of Japan

    Transactions of Information Processing Society of Japan 41(6), 1745-1754, 2000-06-15

    Information Processing Society of Japan (IPSJ)

References:  11

Cited by:  5

Codes

  • NII Article ID (NAID)
    110002725366
  • NII NACSIS-CAT ID (NCID)
    AN00116647
  • Text Lang
    JPN
  • Article Type
    Journal Article
  • ISSN
    1882-7764
  • NDL Article ID
    5370269
  • NDL Source Classification
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No.
    Z14-741
  • Data Source
    CJP  CJPref  NDL  NII-ELS  IPSJ 
Page Top