• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2005 Fiscal Year Annual Research Report

資源の事前生成機構を持つ高性能オペレーティングシステムに関する研究

Research Project

Project/Area Number 16700038
Research InstitutionOkayama University

Principal Investigator

田端 利宏  岡山大学, 大学院自然科学研究科, 助教授 (80359942)

Keywordsオペレーティングシステム / 事前生成 / プロセス / 演算
Research Abstract

資源の事前生成機構について検討し,FIT2005において資源の事前生成機構を提案した.提案機構は,大きく四つの部分(予測部,資源管理部,要求部,事前生成部)からなる.
1.予測部は,計算機の事前生成対象資源について,将来的に必要となる最大資源量を予測する.
2.資源管理部は,事前生成した資源を管理する.
3.要求部は,予測部の予測結果,事前生成した資源量,及び現在のメモリ使用状況から,事前生成すべき資源とその量を分析し,必要に応じて事前生成処理部に対し処理要求を出す.
4.事前処理部は,要求部の要求に基づき,資源を事前生成または削除する.
上記の設計を基に提案機能の効果を予備評価した.予備評価では,Apache WebサーバにおいてCGIプログラムを実行する処理を対象とした.CGIプログラムのような外部プログラムを実行する際には,プロセスの生成が必要となる.提案機構を用いて,必要となるプロセスをあらかじめ生成しておけば,CGIプログラムの実行処理が高速化できる.事前生成機構の一部を実装し評価した結果,Apache Webサーバの応答時間を約8%短縮できることがわかった.
上記に加え,CPUの割当単位である演算資源をうまく利用して,CPU資源の過剰な利用を抑制する機構の研究を行った.演算資源とは,プログラムを実行するために必要な資源で,実行前に生成し,CPU割当の程度を指定する必要がある.演算資源をうまく活用することにより,CPU資源の占有や不公正な利用を防止する機構を提案した.この機構を応用することで,演算資源をあらかじめ生成して,サービスに必要なCPU資源を確保しておくこともできる.

  • Research Products

    (4 results)

All 2005

All Journal Article (4 results)

  • [Journal Article] An Abuse Prevention Technique of CPU Time by Using Execution Resource2005

    • Author(s)
      Toshihiro TABATA, Satoshi Hakomori, Hideo Taniguchi
    • Journal Title

      PreProc.of the 6th International Workshop on Information Security Applications (WISA2005)

      Pages: 413-420

  • [Journal Article] 資源「演算」によるCPU資源のアクセス制御法の提案2005

    • Author(s)
      田端 利宏, 箱守 聰, 横山 和俊, 谷口 秀夫
    • Journal Title

      コンピュータセキュリティシンポジウム(CSS2005)論文集 Vol.II

      Pages: 619-624

  • [Journal Article] Tenderにおける分散共有メモリ基本機構の実現と基本評価2005

    • Author(s)
      関根 茂樹, 田端 利宏, 乃村 能成, 谷口 秀夫
    • Journal Title

      平成17年度 電気・情報関連学会中国支部連合大会講演集

      Pages: 225-226

  • [Journal Article] プロセス資源の事前生成機構の提案2005

    • Author(s)
      田端 利宏, 谷口 秀夫
    • Journal Title

      第4回情報科学技術フォーラム(FIT2005)講演論文集

      Pages: 135-136

URL: 

Published: 2007-04-02   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi