ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.46
  3. No.7

軽量仮想計算機モニタを用いたOSデバッグ方式の提案

https://ipsj.ixsq.nii.ac.jp/records/10593
https://ipsj.ixsq.nii.ac.jp/records/10593
0d640f7a-98f9-460d-9cf1-d6cc6aa3b1ed
名前 / ファイル ライセンス アクション
IPSJ-JNL4607019.pdf IPSJ-JNL4607019 (473.8 kB)
Copyright (c) 2005 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2005-07-15
タイトル
タイトル 軽量仮想計算機モニタを用いたOSデバッグ方式の提案
タイトル
言語 en
タイトル OS Debugging Method Using a Lightweight Virtual Machine Monitor
言語
言語 jpn
キーワード
主題Scheme Other
主題 論文(論文賞受賞)
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
その他タイトル
その他のタイトル システムソフトウェア設計・構成論
著者所属
株式会社日立製作所システム開発研究所
著者所属(英)
en
Hitachi Ltd., Systems Development Laboratory
著者名 竹内, 理

× 竹内, 理

竹内, 理

Search repository
著者名(英) Tadashi, Takeuchi

× Tadashi, Takeuchi

en Tadashi, Takeuchi

Search repository
論文抄録
内容記述タイプ Other
内容記述 近年,PC/AT互換機上に高速I/Oを特徴とする独自OSを開発するニーズが増大している.しかし,従来のPC/AT互換機上で動作するOS向けのデバッグ環境は,デバッグ環境の安定稼働が保証できる,様々なOSやI/Oデバイスに大きな開発なく適用できる,デバッグ時にも高速動作(特に高速なI/O実行)が可能である,の3条件を同時に充足することができなかった.本論文では,これらの3条件を同時に充足する独自OSデバッグ方式として,軽量な仮想計算機モニタを用いた独自OSデバッグ方式を提案する.本方式では,開発中の独自OSをリモートデバッグ機能を備える軽量仮想計算機モニタ上で動作させる.軽量仮想計算機モニタは実ハードウェアと同様のインタフェースを独自OSに提供するため,PC/AT互換上で動作するいかなる独自OSにも本方式は適用可能である.また,軽量仮想計算機モニタは,軽量メモリ領域保護機能を備え,独自OSの異常動作時にも,仮想計算機モニタが保持するリモートデバッグ機能の安定稼働を保証する.さらに,軽量仮想計算機モニタは部分ハードウェアエミュレーションを行い,独自OSが様々なI/Oデバイス上で高いI/O性能を達成することを可能にする.本デバッグ方式の定量的な性能評価を行い,提案した仮想計算機モニタ上で動作する独自OS(HiTactix)は,Hosted Virtual Machine Monitor上で動作するときと比して,I/O性能が5.4倍程度向上すること等が明らかになった.
論文抄録(英)
内容記述タイプ Other
内容記述 Recently, demands for implementing original operating systems which can achieve high I/O performance on PC/AT compatible hardware have been increasing. However, conventional operating system debugging environments have not been able to satisfy the following demands at the same time: 1) assuring the stability of the debugging environments 2) an easy customization of the debugging environment for new operating systems and new I/O devices, 3) efficient execution (especially I/O execution) of the operating system under the debugging environment. In this paper, we propose a novel operating system debugging method using the lightweight virtual machine monitor. This method can be applied to any operating systems on PC/AT compatible hardware, bacause the virtual machine monitor provides real hardware interfaces. The monitor also provides lightweight memory region protection mechanism, which enables the remote debugging function in the monitor to work stably even when the operating system under this debugging environ ent works inproperly owing to its bugs. Besides, the monitor provides partial emulation mechanism. Owing to this mechanism, the operating system on the monitor can achieve efficient I/O execution on various I/O devices. We evaluated this debugging method quantitavively, and confirmed that this method can provide about 5.4 times as high I/O performance as the existing hosted virtual machine monitor.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 46, 号 7, p. 1735-1751, 発行日 2005-07-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 06:29:18.818497
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3