Download presentation
Presentation is loading. Please wait.
Published byMátyás Faragó Modified 約 5 年前
1
Improvement of bootup time using Power Management - Project Update -
ソニー㈱ 神長浩気 2006/JAN/20 JapanTechnicalJamboree6
2
JapanTechnicalJamboree6
趣旨: Suspend-to-disk 技術を用いた システムの起動高速化を検討 開発の各フェーズのスナップショット の保存(検証などの目的に) 2006/JAN/20 JapanTechnicalJamboree6
3
JapanTechnicalJamboree6
前回までのあらまし: swsusp の機能を ARM にポーティングした Kernel: Suspend2 の機能を ARM にポーティングした (suspend2-2.2-rc9) Kernel: 2006/JAN/20 JapanTechnicalJamboree6
4
JapanTechnicalJamboree6
Suspend2 の現状: 2.2-rc9: ARMポーティング済み 2.2-rc13: Suspend2 に ARM サポートが 取り込まれる 2.2-rc16: 現在 ARM 版をデバッグ中 (佳境) 今回は 2.2-rc14 で評価した (動作が確認されている最新版) 2006/JAN/20 JapanTechnicalJamboree6
5
JapanTechnicalJamboree6
環境: ターゲットボード OMAP Starter Kit (OSK 5912) OS Linux 2.6 Boot loader U-boot Image 書き込み先 Flash ROM 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 JTAG 2006/JAN/20 JapanTechnicalJamboree6
6
JapanTechnicalJamboree6
測定方法: printk times を用いた $ make menuconfig Kernel hacking ---> [*] Show timing information on printks 2006/JAN/20 JapanTechnicalJamboree6
7
JapanTechnicalJamboree6
測定結果: ash mplayer un-hibernate start [sec] un-hibernate end [sec] un-hibernate delta [sec] read data delta [sec] read cache delta [sec] read total delta [sec] other [sec] image size [MB] read speed [MB/sec] 2.4859 2.5200 Log… 2006/JAN/20 JapanTechnicalJamboree6
8
JapanTechnicalJamboree6
NOR FLASHの読込速度: MT28F128J3FS-12 ET 16 bit / 120ns の Read Cycle (資料より) → MB/s $ time dd if=/dev/mtdblock3 of=/dev/null \ bs=1024 count=10240 user 0.07 sys 2.25 → 4.44 MB/s 2006/JAN/20 JapanTechnicalJamboree6
9
JapanTechnicalJamboree6
今後の課題: パフォーマンスアナライザなどでの ボトルネック解析 →起動時間短縮に デバッグツール →rcXX のバグ解析に →LKST? LTT? SystemTap? 2006/JAN/20 JapanTechnicalJamboree6
10
JapanTechnicalJamboree6
その他: DMA転送でイメージ読み込みを 高速に出来ないか Un-hibernate の開始時間自体を 早められないか ブートローダとの協業 2006/JAN/20 JapanTechnicalJamboree6
11
JapanTechnicalJamboree6
EOF 2006/JAN/20 JapanTechnicalJamboree6
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.