組み込み機器を1秒で起動、ユビキタスが新技術を開発 24
ストーリー by soara
最小限載っけたあとは順次 部門より
最小限載っけたあとは順次 部門より
kieru_haim 曰く、
以前、1秒で起動するLinuxという事でMontavistaLinuxを紹介しましたが、今度はユビキタスが発表してきました。時代は標準的に高速ブート時代に突入したようですね。
実際の動画は公式サイトで見れます。
kieru_haim 曰く、
以前、1秒で起動するLinuxという事でMontavistaLinuxを紹介しましたが、今度はユビキタスが発表してきました。時代は標準的に高速ブート時代に突入したようですね。
実際の動画は公式サイトで見れます。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
タイトルがおかしいかと (スコア:3, すばらしい洞察)
組み込み機器が1秒以内に起動するのはごく当たり前のことでは。
デジタル家電などの一部の機器が遅いだけですよね。
タイトルがなにか間違ってます。
Re:タイトルがおかしいかと (スコア:5, おもしろおかしい)
半日起動しないからって、ごく当たり前のことでは。
老人などの一部の人間が朝から元気なだけですよね。
上司はなにか間違ってます。
Re:タイトルがおかしいかと (スコア:1, すばらしい洞察)
Re:タイトルがおかしいかと (スコア:2)
Re:タイトルがおかしいかと (スコア:1)
デジタル家電に限らず1秒以内に起動しない組込み機器は多いと思いますよ。
うちの洗濯機も1秒じゃ起動しないなぁ。
組込み機器って家電だけじゃないですし。
券売機とか工作機械とかオシロとか1秒じゃ起動しないものばかり。
複雑になってOSが載りだしてから1秒で起動しないものが増えたと思う。
Re: (スコア:0)
うちの洗濯機は、ダイヤルをまわせば、即座に洗濯や脱水を始めますよ。
ボタンがたくさんついていたり、LEDの表示器がついていたりするやつが遅いのは、まさにデジタル家電だからでしょう。
Re: (スコア:0)
そういやどっかの人が「デジタルの本質は遅さ」だと言ってたな。
不確定性原理みたいなもので、
デジタル化によって位置とか寸法とかの正確度は十分なまでに高まったが、
その引き換えに(精度を担保するために)「時間」を犠牲にするようになったんだよね。
#音声信号をエコーバックさせたら0.5秒遅れるのがアタリマエ、のパソコン用OSにはもう飽き飽きなのでAC
その発想はなかったわ。 (スコア:2)
「起動」ではあるけど「boot」ではないような。僕の日本語感覚ですけど。
ハイバネーションって書いちゃってるなら、1秒で起動のハイバネーションでいいような。
んで、「システムの起動に必要なメモリー領域を優先的に不揮発性ストレージからRAMに復元する」と書いてあるんで
(おお!どこのメモリが必要かどうか判断してるの?すごくね?どうやって判断してるんだろ??)
と2秒ほど感心したが、おもむろに画面外から出てきて操作する腕が不自然で、
きっと操作する順に読み込んでるだけなんだろうな。
上野のガード下のぴょんぴょん跳ねるピエロのおもちゃの仕組みを見てしまった時のような気分だけど。
Re:その発想はなかったわ。 (スコア:3, 興味深い)
>「起動」ではあるけど「boot」ではないような。僕の日本語感覚ですけど。
>ハイバネーションって書いちゃってるなら、1秒で起動のハイバネーションでいいような。
組み込み向けWindowsなんかも持ってますね。(HORMと呼ばれます) [microsoft.com]
保存状態への復帰のような気がしなくもないですが、「boot」が「使えるようになるまで」と考えたらアリなのかも。
>んで、「システムの起動に必要なメモリー領域を優先的に不揮発性ストレージからRAMに復元する」と書いてあるんで
>(おお!どこのメモリが必要かどうか判断してるの?すごくね?どうやって判断してるんだろ??)
メモリマネジメントを弄って、必要になったらハイバネーションファイルからロードっていうのはどうでしょう?
つまり、従来のハイバネーションが全てスワップインしたら完了なら、必要な場所だけスワップインしてバックグラウンドでロードするみたいな。
# Linuxは嗜み程度にしかやってないのでハズしてるかもしれませんが。
いや、ページングでしょ (スコア:1, 興味深い)
MMUがどうとかいってるし。
あと、boot直後のメモリイメージを(専用の)領域に保存しておくなりすれば、通常のbootもこの手法で
高速化できるはず。
Re:いや、ページングでしょ (スコア:2, 参考になる)
> あと、boot直後のメモリイメージを(専用の)領域に保存しておくなりすれば、通常のbootもこの手法で
> 高速化できるはず。
組込みLinux等の高速起動技術はたいていその方法です。
ハイバネーションの技術を利用して、起動直後のメモリイメージを専用領域に保存しておきます。
ブートローダがDMAでメモリイメージをRAMに転送し、その後周辺デバイスのレジスタ設定などを復元します。
ユビキタスの技術はメモリイメージとデバイスの設定復元の順番を最適化して
より速く起動したように見せますよということでしょう。
Re: (スコア:0)
>(おお!どこのメモリが必要かどうか判断してるの?すごくね?どうやって判断してるんだろ??)
メモリアクセスする際に実際のメモリになかったら読み出してるだけではないでしょうか
Re: (スコア:0)
Re:その発想はなかったわ。 (スコア:1)
PCのハイバネーションと違って終了時の状態を保存するわけじゃないから、
そんなに時間かからないと思いますよ。
きのせいですよね (スコア:2)
そして、その一つが倒産し、その会社で働いてた技術者達はどこに行くのかなぁと思ってた所で、
ユビキタスが似たような技術を発表してきました・・・・。
(そういえば、あそこもハイバネ系だったような・・・まさか同じ技術者が・・・)
考えすぎですよね・・・あはは(汗
なんて妄想はさておき、タレこみのタイトルについては、反省しております。
boot ? (スコア:0)
Re: (スコア:0)
Re: (スコア:0)
boot直後の状態にresumeするならbootと同じじゃないのかな?
固有名詞か! (スコア:0)
しばらく「ユビキタス」が会社名だと気づかず苦労したぞ。
#てっきり坂村先生の政治用語だと思っていたから。
Re:固有名詞か! (スコア:1, 参考になる)
> #てっきり坂村先生の政治用語だと思っていたから。
「どこでもコンピュータ」という自作用語が大のお気に入りだったのに、周囲の圧力でしぶしぶ「ユビキタス」と言わされている坂村先生に対してあんまりな仕打ちです。
http://jh1oca.ld.infoseek.co.jp/tron.htm [infoseek.co.jp]
Re:固有名詞か! (スコア:1)
てっきり PC Anywhere の話かと思いました。
Re: (スコア:0)
Re:固有名詞か! (スコア:1)
他にクレディセゾンのデータセンターも「ユビキタス」と言う名前になってます。
っhttp://corporate.saisoncard.co.jp/co.nsf/corp/co004
Re: (スコア:0)
せめてユービックとかにしといてくれればいいのに・・・
# 使用上の注意を守ってくだされば、安全そのものです
## まるちっぽ☆
うにーくうびーくでも(ry