応用プログラムの走行モード変更機構(OS構成法)
スポンサーリンク
概要
- 論文の詳細を見る
多数のシステムコールを発行する処理のオーバヘッドを削減する新たな方式について述べる。提案する方式は、ユーザモードで実行されている応用プログラムのプロセスを、任意の時点で、スーパバイザモードで実行するプロセスへ変更する。つまり、プロセスは、応用プログラムの実行に関して、ユーザモードとスーパバイザモードの両方の走行モードを使い分けることができる。スーパバイザモードで実行される応用プログラムは、OSのシステムコール処理を関数呼出しで利用する。これにより、効率的な実行が要求される処理については、スーパバイザモードで実行しシステムコールの処理オーバヘッドを削減することが可能である。ここでは、提案方式について、検討結果を報告する。
- 一般社団法人情報処理学会の論文
- 2004-02-26
著者
-
丸山 勝巳
国立情報学研究所
-
乃村 能成
岡山大学工学部
-
谷口 秀夫
岡山大学工学部
-
横山 和俊
(株)NTTデータ技術開発本部
-
谷口 秀夫
岡山大学工学部情報工学科
-
横山 和俊
株式会社nttデータ
-
横山 和俊
岡山大学自然科学研究科
関連論文
- 再生中断時間短縮のための端末伝送型インターネット放送システムの設計と実装(情報配信,インターネット技術とその応用論文)
- トランスポート層プロトコルフリーな通信環境を透過的に実現するフレームワークの開発(ネットワークミドルウェア・エミュレータ,ネットワークを支えるソフトウェア技術論文)
- ディレクトリ優先方式における保護プールサイズ制限機能とバッファ移動機能の設計(ネットワーク,クラウド及び一般)
- L4マイクロカーネルにおける省電力スケジューラの開発(セッション7:資源管理)
- 連携処理のためのコンポーネント型OS LP49(セッション6:分散システム)
- 5N-9 マイクロカーネルを対象とした省電力スケジューラの開発(組み込みシステム,学生セッション,アーキテクチャ)
- B-007 マルチサーバ型OSのドライバ即時復旧による可用性の向上(B分野:ソフトウェア)
- マルチサーバ型OSにおけるドライバ即時復旧手法の提案(OS-3 : OS実装)
- マルチサーバ型OSにおける可用性の向上(セッション1 : NoCテストとマルチサーバ型OS,VLSI設計とテスト及び一般)
- 計算機移動やデバイス移動に対してもサービスが継続可能な遠隔デバイスアクセス機構(シームレス通信サービスのためのネットワーキング技術論文)
- Tenderにおけるプレート機能を利用した資源の永続化機構の設計(資源管理とデバッギングツール)
- AnTオペレーティングシステムにおける高速なサーバプログラム間通信機構の実現と評価(オペレーティングシステム,システム開発論文)
- AnTオペレーティングシステムにおけるLinuxのLKM形式ドライバのプロセス化手法(オペレーティングシステム,システム開発論文)
- FreeNA: A Multi-Platform Framework for Inserting Upper-Layer Network Services
- 継続概念を用いたZero-Wait方式によるOS構成法の提案(OS (1))
- 性能モニタリングカウンタによる一括システムコール機構の評価(OS-2:モニタリング)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- マルチスレッド実行機構を考慮したプログラム実行制御法(スレッド・プロセス)
- 細粒度マルチスレッド環境でのスケジューリングオーバヘッド低減機構(スレッド・プロセス)
- デバイス移動に対してもサービスが継続可能な遠隔デバイスアクセス機構(MBL5:アプリケーションプラットフォーム)
- ネットワークの動的変化に対応する遠隔デバイス管理機構(セキュリティ・管理)
- D-3-4 遠隔デバイス管理機構の設計(D-3. ソフトウェアサイエンス, 情報・システム1)
- ネットワーク上に動的に分散する多数のデバイスを制御する基盤ソフトウェアの検討(OS-3:ネットワーク)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- マルチサーバ型制御用OSの構成とタスク間通信性能(次世代ネットワークソフトウェア論文特集)
- 高信頼制御システムのための拡張型分散OS (情報プラットフォーム)
- 実時間制御システム用のマルチサーバ型分散OSの検討
- AnTオペレーティングシステムにおけるLinuxのLKM形式ドライバのプロセス化手法の設計(コンピュータシステム技術3,組込み技術とネットワークに関するワークショップ ETNET2010)
- 組み込みシステム向けの高精度な周期実行制御法の設計(コンピュータシステム技術3,組込み技術とネットワークに関するワークショップ ETNET2010)
- 応用プログラムの走行モード変更を可能にするプロセス制御機構(システムプログラム)
- 実メモリ交換機能によるゼロコピー通信処理の実現と評価(ソフトウェアシステム)
- 没入型コンテンツの放送型配信における再生途切れ時間短縮のためのスケジューリング手法
- Tenderオペレーティングシステムにおける資源「入出力」の提案
- セグメント機構を利用した走行モード変更機構の実現
- 組み込みシステム向けの高精度な周期実行制御法の評価
- 選択型コンテンツの端末伝送型インターネット放送におけるクライアントの再接続を考慮したデータ配信手法
- Webサービスとのマッシュアップを支援するメーリングリスト機構の提案
- Webサービスとのマッシュアップを支援するメーリングリスト機構の提案
- 既存システムとの親和性を考慮した動的再構成可能な通信コンポーネントの提案
- AnTオペレーティングシステムにおけるTCP/IP通信機能の実現
- AnTオペレーティングシステムにおけるLinuxのLKM形式ドライバのプロセス化手法の設計(コンピュータシステム技術3,組込み技術とネットワークに関するワークショップETNET2010)
- Tenderの世代管理機能の実現
- Tenderの世代管理機能の設計
- Tenderの世代管理機能の設計
- L4マイクロカーネルにおける省電力スケジューラの開発
- 透過的かつ適応的にトランスポート層プロトコルを変更するフレームワークの開発
- RL-009 マルチプラットフォームにおけるネットワーク機能の透過的拡張のためのフレームワークの開発(ネットワーク・セキュリティ,査読付き論文)
- SOOM: Scalable Object-Oriented Middleware for Cooperative and Pervasive Computings(Networks Software)
- 組込みシステム向けの分散・コンポーネント指向OSの設計と開発(システムソフトウェア構成法)
- Cluster Replication for Distributed-Java-Object Caching(Computation and Computational Models)
- Optimization of Program Loading by Object Class Clustering
- Optimization of Program Loading by Object Class Clustering
- B_032 プロセスとして実現したデバイスドライバにおける仮想空間切り替えの影響(B分野:ソフトウェア)
- 大規模学術情報データベースに適した情報検索システムの開発
- 組み込みシステム向けの高精度な周期実行制御法の評価
- 組み込みシステム向けの高精度な周期実行制御法の設計(コンピュータシステム技術3,組込み技術とネットワークに関するワークショップETNET2010)
- 周期実行制御における処理終了予定時刻超過の検出と対処
- 入出力要求数の制御によりサービス時間を調整する制御法の評価
- 入出力要求数の制御によりサービス時間を調整する制御法の評価
- 走行モード変更機構を利用したデバイスドライバの実現(OS構成法)
- 応用プログラムの走行モード変更機構の評価(OS-3: カーネル, スケジューリング, 2005年並列/分散/協調処理に関する『武雄』サマー・ワークショップ(SWoPP武雄2005)-研究会・連続同時開催-)
- 二つのLinuxを共存走行させる機能の設計と評価(オペレーティングシステム, システム開発論文)
- デュアルOS「NINJA」の基本性能評価
- 複数実計算機における非共有リソース利用方式の実装(OS-1 : サーバ計算機)
- 複数実計算機におけるOS切替え方式の実装(OS-1 : サーバ計算機)
- 継続概念に基づくCMP向けS/Wスケジューラの評価(ネットワーク,クラウド及び一般)
- 周期実行制御における周期超過防止法の設計と評価(ネットワーク,クラウド及び一般)
- Kexecを利用したMintオペレーティングシステムの起動方式(ネットワーク,クラウド及び一般)
- マルチコアにおいて複数のLinuxカーネルを走行させるMintオペレーティングシステムの設計と評価(ネットワーク,クラウド及び一般)
- TenderにおけるOS動作の可視化に向けた情報収集機構の実現(OS-2:モニタリング)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- 処理順序保証を考慮した負荷分散機構の設計と評価(システムプログラム)
- 応用プログラムの走行モード変更機構(OS構成法)
- 分散処理システムにおける処理順序保証法(OS-5 : スケジューリング)
- B-037 マルチコアプロセッサにおいて複数のLinuxカーネルを走行させる方式の設計(B分野:ソフトウェア,一般論文)
- B-036 Kexecによるコア別Linuxカーネルの起動方式(B分野:ソフトウェア,一般論文)
- L-033 ファイル操作による情報伝搬の追跡機能と可視化機能(L分野:ネットワーク・セキュリティ,一般論文)
- ファイル操作のシステムコール発行頻度に基づくバッファキャッシュ制御法の提案
- 4L-2 優先処理の実行時間を短縮する入出力バッファ分割法(ファイルシステム・I/O,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- ライブラリ実装したプログラム実行速度調整法における処理の均一性の評価
- ゼロコピー通信処理を可能にする実メモリ交換機能の提案
- B-038 周期実行制御における超過処理防止法の実現方式(B分野:ソフトウェア,一般論文)
- プロセス変身機能における資源の再利用効果(スレッド・プロセス)
- M-046 早送り再生を考慮した選択型コンテンツの放送型配信におけるスケジューリング手法(M分野:ユビキタス・モバイルコンピューティング,一般論文)
- デバイス移動に対してもサービスが継続可能な遠隔デバイスアクセス機構(MBL5:アプリケーションプラットフォーム)
- ネットワークの動的変化に対応する遠隔デバイス管理機構(セキュリティ・管理)
- 情報プラットフォームの概念とその技術課題 (情報プラットフォーム)
- 特集「情報プラットフォーム」の編集にあたって (情報プラットフォーム)
- 実時間制御システム用のマルチサーバ型分散OSの検討
- 分散能動オブジェクトシステムのためのJaveライブラリーCape
- ODBと全文検索エンジンの連携による人文系DB構築システムと電子図書館 (人文科学とコンピュータ)
- Java 仮想マシン上で走る簡潔な能動オブジェクト型分散処理方式
- OSにおける割込み処理のオーバヘッドを軽減する一括割込み処理機構(システムソフトウェア要素技術)(「インタラクション:理論,技術,応用,評価」)
- OSにおける割込み処理のオーバヘッドを軽減する一括割込み処理機構
- Webサービスとのマッシュアップを支援するメーリングリスト機構の提案
- 端末伝送型インターネット放送における端末間の帯域幅を考慮したデータ配信手法
- 4ZC-8 IMSにおけるXDMSを利用した文書管理システムの検討(社会システムとWeb(1),学生セッション,ネットワーク,情報処理学会創立50周年記念)
- Tenderにおける即時同期を可能にするプロセス間通信機構の実現と評価(OS構成法と実装技術)
- 動的リンク機能を利用した実行中プログラムの部分入替えにおけるプログラム状態把握法(システムプログラム)
- スケジューリング理論の基礎とリアルタイムスケジューリング
- 動的リンクライブラリの実行中入替えを可能にする基本機構(OS-1:OS構成法)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- マルチコアAnTにおける処理分散機能
- Mintオペレーティングシステムにおける実メモリ分配法