Power Management ディスカッション

Slides:



Advertisements
Similar presentations
MOSA プログラミングセミナー Mac OS X プログラミング 事始め 新居雅行( MOSA 理事) 2002/4/28.
Advertisements

VO ツール解説(3) Specview 国立天文台・天文データセンター 小宮 悠. インストール ware/specview/download
Server / Desktop Editionのご紹介
Improvement of bootup time using Power Management - Project Update -
Ddによる複製 2004/05/24 伊原 秀明(Port139).
Server/Desktop Editionのご紹介
WinDBG6によるRTX5.5デバッグ RTX開発環境 WinDBG6.0 debugモードで起動 232Cクロスケーブル
Virtual Editionのご紹介 2012年12月12日.
多入力パルス波高分析システムの開発 環境計測 小栗 康平  京都府立大学 環境情報学科 環境計測 卒論発表会.
ATLAS実験データ解析に向けた、長距離広帯域ネットワークにおけるデータ転送
情報検索概説II 第8回 パソコン組み立てと記憶装置 1999/11/25.
※開発中の製品につき、仕様、外観、名称に変更がある場合があります。
パネル型クエリ生成インタフェース画像検索システムの改良
榮樂 英樹 LilyVM と仮想化技術 榮樂 英樹
IBM Power Systems Linux センター のご紹介
入 出 力 管 理 オペレーティングシステム 6/26/09.
物理実験 I 情報実験第9回 2004/12/10 小西 丈予 2003/12/12 中神 雄一
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
Docker.
Ad / Press Release Plan (Draft)
Virtual Editionのご紹介 (株)ネットジャパン 法人営業部 2012年7月18日 1.
北海道大学 理学院 宇宙理学専攻 惑星物理学研究室 M 2 齊藤 大晶
中神 雄一 (北大・理) 最低限BIOS 中神 雄一 (北大・理)
WPF(.NET3.5)   vs Silverlight 2.0 Beta1 中 博俊@わんくま同盟.
最低限BIOS 物理実験1 情報実験第八回 2005/11/25
Xvfatに関しての議論
NTFS 2004/05/24 伊原 秀明(Port139).
スティックライト for USB USB-ROMの開発手順について WindowsがUSBメモリから起動します。 株式会社ロムウィン
Fire Tom Wada IE dept. Univ. of the Ryukyus
第3回 CPUの管理と例外処理 OSによるハードウェアの管理 CPUの構成、動作 CPUの管理 例外処理、割り込み処理 コンテキストスイッチ
The new trend in PC/AT architecture
サスペンドした仮想マシンの オフラインアップデート
Virtual Editionのご紹介 2012年7月26日.
for Hyper-V Enterpriseのご紹介
Lazy Release Consistency
for Hyper-V with SHRのご紹介
※各種ストレージのドライバの対応も行っております。合わせてご相談ください。
読み出し回路のアップグレードに向けた研究
“Survey of System Virtualization Techniques” by Robert Rose のまとめ
Linux Editionのご紹介 2013年 4月22日.
SPARS-J デモ 山本哲男 立命館大学 情報工学部 2018/12/1 SPARS-J デモ.
第6回 メモリの種類と特徴 主記憶装置、ROM、RAM
学校におけるネットワークの運用と技術 テクニック編.
Wake-on-LAN 神戸大学 理学部 地球惑星科学科          島津 通.
前坂 たけし (北大院・理) 其の壱 はじめての BIOS 前坂 たけし (北大院・理)
佐賀大学 理工学部知能情報システム学科 講師 大月 美佳
日本アイ・ビー・エム Power Tech Sales 2018/05/02更新
仮想計算機を用いたサーバ統合に おける高速なリブートリカバリ
MSET使用方法  一時中断したい場合には、マウスの右クリックをしてください(小ウインドウが開き一時停止します)。続行する場合には、開いた小ウインドウ以外の適当な場所を右クリックしてください。
Ibaraki Univ. Dept of Electrical & Electronic Eng.
宇宙科学統合解析環境の構築とAstro-E2解析支援
Improvement of bootup time using Power Management - Project Update -
Ibaraki Univ. Dept of Electrical & Electronic Eng.
VMMのソフトウェア若化を考慮した クラスタ性能の比較
データ圧縮技術による文字列照合処理の高速化に関する研究
同志社大学工学研究科 知的システムデザイン研究室 修士2年 中尾昌広
M. Uchida, Kyoto University
Fire Tom Wada IE dept. Univ. of the Ryukyus
Cell/B.E.のSPE Isolationモードを用いた監視システム
福岡工業大学 情報工学部 情報工学科 種田研究室 于 聡
OSの再インストールや、バックアップからのリストア
WPF(.NET3.5)   vs Silverlight 2.0 Beta1 中 博俊@わんくま同盟.
高齢者支援アプリケーション Term Projectの最終発表 Bull:ECN Takatoshi:親
Cluster EG Face To Face meeting
ユビキタスコンピューティング環境 を構築するための 小型無線ネットワークコンピュータの開発
ユビキタスコンピューティングの ための ハンドオーバー機能付きRMIの実装
Cluster EG Face To Face meeting 3rd
TCP/IPの通信手順 (tcpdump)
ネットワークを介した 計測制御システムの開発
Presentation transcript:

Power Management ディスカッション ソニー㈱ 神長浩気 kaminaga@sm.sony.co.jp 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 目的: アプリケーションの起動時間を短縮したい HW初期化 マウント ドライバ init アプリケーションの起動時間 (Boot loader / kernel) 1 [s] 1 [s] 2 [s] 5 [s] アプリケーションが main() に到達するまでに行われる処理 イメージの転送 ダイナミックリンク グローバルコンストラクタ システム全体を稼動する為のアプリケーション間の IPC 処理 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 従来の手法: ダイナミックリンクの処理時間の短縮 prelink グローバルコンストラクタの処理時間の短縮 コンストラクタを一箇所に集める (ローカライズ効果) Execute in place (XIP) Data セクションのデマンドページング (前回の水山さんの発表より) 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 今回の手法: hibernate からの復帰を利用する ① BIOS (Boot loader)レベル ② Kernel レベル ③ BIOS + kernel 1,2,3 の pro/con 図 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 終了・起動シーケンス①: KERNEL I/O save Image save I/O init Image restore I/O rest. BOOT LOADER OFF ON 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 終了・起動シーケンス②: KERNEL I/O save Image save I/O init boot I/O s.d. Image restore I/O rest. BOOT LOADER OFF ON 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 終了・起動シーケンス③: KERNEL I/O save img save I/O init img rest I/O rest. I/O save img save I/O init img rest  I/O  rest. BOOT LOADER BOOT LOADER OFF ON 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 各種手法比較: ① BIOS (Boot loader)レベル Hibernate 復帰が比較的高速 データの整合性が取れない場合の 処理が複雑になる ② Kernel レベル Hibernate 復帰後のデータの整合性をとる 処理ができる Hibernate 復帰に時間がかかる ③ BIOS + kernel 高速な Hibernate 復帰 データの整合性をとる処理ができる 1,2,3 の pro/con 図 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 コンセプト: スタートアップ Boot loader のヘルパー関数を用いて kernel 側の un-hibernate までの処理を軽減 DEFERRED_RESUME 指定されたアプリを優先的に立ち上げる システムイメージの保存 毎回同じ状態でスタートする為 その他 マウント Splash window 高速シャットダウン 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 Linux 上の hibernate: Swsusp 2.6 バニラカーネルに含まれている (Documentation/power/swsusp.txt) 制作者:Pavel Machek Software suspend 2 http://www.suspend2.net/ 制作者:Nigel Cunningham 2005/Sept/30 JapanTechnicalJamboree4

Linux 上の hibernate(比較): swsusp suspend2 architecture i386, ppc, x86_64, ia64 i386, ppc, x86_64 Discontiguous memory ○ × Compression Encryption Suspend-to-swapfile Suspend-to-file Userland サポート 出典: http://www.suspend2.net/features 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 環境: ターゲットボード OMAP Starter Kit (OSK 5912) OS Linux 2.6 Boot loader U-boot Hardware Features: ARM9 core operating at 192 Mhz. DSP core operating at 192 Mhz. TLV320AIC23 Stereo Codec 32 Mbyte DDR SDRAM 32 Mbyte Flash ROM RS-232 Serial Port 10 MBPS Ethernet port USB Host Port Compact flash connector On board IEEE 1149.1 JTAG 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 作業内容: Linux の hibernate の選択 まずは swsusp で試す ARM へのポーティング FLASH への hibernate システムイメージの保存 高速シャットダウン Boot loader 側の hibernate DEFERED_RESUME 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 現状: Suspend2の調査 システムイメージの圧縮 システムイメージの暗号化 Suspend2 の ARM ポーティング U-boot の調査 Boot loader 側の hibernate 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 デモ: 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 コミュニティ: Suspend2 ML に Arm ポートパッチを 送ったら好意的に受け止められた Arm ML に質問・問題点などについて アドバイスしてもらった Thread URL など 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 EOF 2005/Sept/30 JapanTechnicalJamboree4

JapanTechnicalJamboree4 祝阪神タイガーズ優勝 2005/Sept/30 JapanTechnicalJamboree4