Mintオペレーティングシステムにおけるコア管理機能の実現

書誌事項

タイトル別名
  • Core Manegement Function on Mint Operating System

この論文をさがす

抄録

計算機資源を有効に活用するために,複数の OS を 1 台の計算機で動作させる技術として仮想計算機方式が研究されている.しかし,仮想計算機方式は,計算機の仮想化によるオーバヘッドのため,実計算機よりも性能が低下する.また,OS 間での処理負荷の影響が存在する.そこで,性能の低下を抑えるため,マルチコアプロセッサ上で複数の Linux を独立に走行させる方式としてMint が研究開発されている.Mint では,静的に計算機資源を割り当てている.しかし,OS の負荷は一定ではないため,負荷に応じて計算機資源を割り当てたいという要求がある.本稿では,Mint において,OS 間でのコアの移譲を可能にするコア管理機能について,課題と対処を述べ,実現する.Virtualization is a novel technology to run multiple commodity OSes on a single PC. However, virtualization has considerable performance overheads. To solve this performance issue, we have implemented the Mint operating system, which runs multiple Linux instances by partitioning physical cores, memory blocks, and I/O devices (interruptions). Although, non-virtualization feature of Mint makes the most efficient use of available cores, Mint does not have any elastic/dynamic features on resource assignment. In this paper, we describe a new dynamic core management scheme of Mint and its concrete implementation.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1571135652846515200
  • NII論文ID
    110009424994
  • NII書誌ID
    AN10444176
  • 本文言語コード
    ja
  • データソース種別
    • CiNii Articles

問題の指摘

ページトップへ