アカウント名:
パスワード:
「起動」ではあるけど「boot」ではないような。僕の日本語感覚ですけど。ハイバネーションって書いちゃってるなら、1秒で起動のハイバネーションでいいような。
んで、「システムの起動に必要なメモリー領域を優先的に不揮発性ストレージからRAMに復元する」と書いてあるんで(おお!どこのメモリが必要かどうか判断してるの?すごくね?どうやって判断してるんだろ??)
と2秒ほど感心したが、おもむろに画面外から出てきて操作する腕が不自然で、きっと操作する順に読み込んでるだけなんだろうな。上野のガード下のぴょんぴょん跳ねるピエロのおもちゃの仕組みを見てしまった時のような気分だけど。
MMUがどうとかいってるし。
あと、boot直後のメモリイメージを(専用の)領域に保存しておくなりすれば、通常のbootもこの手法で高速化できるはず。
> あと、boot直後のメモリイメージを(専用の)領域に保存しておくなりすれば、通常のbootもこの手法で> 高速化できるはず。
組込みLinux等の高速起動技術はたいていその方法です。ハイバネーションの技術を利用して、起動直後のメモリイメージを専用領域に保存しておきます。ブートローダがDMAでメモリイメージをRAMに転送し、その後周辺デバイスのレジスタ設定などを復元します。
ユビキタスの技術はメモリイメージとデバイスの設定復元の順番を最適化してより速く起動したように見せますよということでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
その発想はなかったわ。 (スコア:2)
「起動」ではあるけど「boot」ではないような。僕の日本語感覚ですけど。
ハイバネーションって書いちゃってるなら、1秒で起動のハイバネーションでいいような。
んで、「システムの起動に必要なメモリー領域を優先的に不揮発性ストレージからRAMに復元する」と書いてあるんで
(おお!どこのメモリが必要かどうか判断してるの?すごくね?どうやって判断してるんだろ??)
と2秒ほど感心したが、おもむろに画面外から出てきて操作する腕が不自然で、
きっと操作する順に読み込んでるだけなんだろうな。
上野のガード下のぴょんぴょん跳ねるピエロのおもちゃの仕組みを見てしまった時のような気分だけど。
いや、ページングでしょ (スコア:1, 興味深い)
MMUがどうとかいってるし。
あと、boot直後のメモリイメージを(専用の)領域に保存しておくなりすれば、通常のbootもこの手法で
高速化できるはず。
Re:いや、ページングでしょ (スコア:2, 参考になる)
> あと、boot直後のメモリイメージを(専用の)領域に保存しておくなりすれば、通常のbootもこの手法で
> 高速化できるはず。
組込みLinux等の高速起動技術はたいていその方法です。
ハイバネーションの技術を利用して、起動直後のメモリイメージを専用領域に保存しておきます。
ブートローダがDMAでメモリイメージをRAMに転送し、その後周辺デバイスのレジスタ設定などを復元します。
ユビキタスの技術はメモリイメージとデバイスの設定復元の順番を最適化して
より速く起動したように見せますよということでしょう。