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

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

Research Project

Project/Area Number 16700038
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionOkayama University (2005)
Kyushu University (2004)

Principal Investigator

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

Project Period (FY) 2004 – 2005
Project Status Completed (Fiscal Year 2005)
Budget Amount *help
¥2,400,000 (Direct Cost: ¥2,400,000)
Fiscal Year 2005: ¥1,100,000 (Direct Cost: ¥1,100,000)
Fiscal Year 2004: ¥1,300,000 (Direct Cost: ¥1,300,000)
Keywordsオペレーティングシステム / 事前生成 / プロセス / 演算 / 資源再利用 / プロセス変身機能
Research Abstract

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

Report

(2 results)
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (8 results)

All 2005 2004

All Journal Article (8 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

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

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

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

      Pages: 619-624

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

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

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

      Pages: 225-226

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

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

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

      Pages: 135-136

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Tenderオペレーティングシステムにおける資源「演算」を利用したプロセスグループの実効性能調整法2004

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

      電子情報通信学会論文誌(D-I) Vol.J87-D-I, No.11

      Pages: 961-974

    • Related Report
      2004 Annual Research Report
  • [Journal Article] A Resource Management Method for Improving Recycling Ratio in Recycling Process Elements2004

    • Author(s)
      Toshihiro TABATA, Hideo TANIGUCHI
    • Journal Title

      The 8th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI 2004) Vol.V

      Pages: 203-208

    • Related Report
      2004 Annual Research Report
  • [Journal Article] Proposal and Implementation of Heterogeneous Virtual Storage Coexisted of Single Virtual Storage and Multiple Virtual Storage2004

    • Author(s)
      Toshihiro TABATA, Hideo TANIGUCHI
    • Journal Title

      International Conference on Computing, Communications and Control Technologies (CCCT 2004) Vol.I

      Pages: 415-420

    • Related Report
      2004 Annual Research Report
  • [Journal Article] プロセス変身機能における資源の再利用効果2004

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

      情報処理学会研究報告(情報処理学会システムソフトウェアとオペレーティング・システム(OS)研究会) Vol.2004, No.63

      Pages: 149-156

    • NAID

      110002913957

    • Related Report
      2004 Annual Research Report

URL: 

Published: 2004-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi