@techreport{oai:ipsj.ixsq.nii.ac.jp:00083234, author = {池田, 騰 and 乃村, 能成 and 谷口, 秀夫 and Noboru, Ikeda and Yoshinari, Nomura and Hideo, Taniguchi}, issue = {3}, month = {Jul}, note = {計算機資源を有効に活用するために,複数の 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.}, title = {Mintオペレーティングシステムにおけるコア管理機能の実現}, year = {2012} }