gg02_0008
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* OSECPUや第三世代OSASKで、なぜ新規の仮想CPUが必要なのか
-(by K, 2013.03.26)
--(osask.netに書こうと思ったんだけどパスワードを忘れて新...
** ようするに
-なんでJavaのバイトコードをそのまま採用しないのか、もしく...
** 回答
-細かいことを全部抜きして言えば、「Java実行環境や.NET実行...
--もはや何が肥大化の原因になっているのかを突き止めること...
-osecpu.exeはver.0.07で6.50KBだ。JITコンパイラは意外にコ...
--将来的に見ても、50KBよりは小さいままでいそうな気がする。
-「Write once, run anywhere」なんて気の利いたフレーズがあ...
-OSECPUでは検討してないけど、第三世代OSASKでは16bitやそれ...
--まあたぶんすごい最適化とかが入っているのではないかと想...
-ちなみにOSECPUは40の命令が予定されている。内訳:
--ORやADDなどの3項演算: 10
--各種比較命令: 14
--ポインタ操作: 7
--メモリ読み書き: 4
--その他: 5
-これはFPU系の命令がないけど、まあそれは別に考えるとして...
** 脱線
-最近、スマートフォン向けOSがどうこうという話を聞く気がす...
-きっとOS自作コミュニティの中でも、これからはスマートフォ...
-しかし僕は断じてそのような路線は選択しない。スマートフォ...
-そもそもそうやって対象を絞っていくことに何のメリットがあ...
-言い方を変えよう。なにか目的があって、その目的のためにOS...
--まあ職業ではそういう開発も十分にありだけど、趣味のOS開...
-もしスマートフォンに固有の価値があるのなら、それはそれで...
-結局、どのハードウェアでOSを動かすかではなくて、どんな価...
* こめんと欄
#comment
終了行:
* OSECPUや第三世代OSASKで、なぜ新規の仮想CPUが必要なのか
-(by K, 2013.03.26)
--(osask.netに書こうと思ったんだけどパスワードを忘れて新...
** ようするに
-なんでJavaのバイトコードをそのまま採用しないのか、もしく...
** 回答
-細かいことを全部抜きして言えば、「Java実行環境や.NET実行...
--もはや何が肥大化の原因になっているのかを突き止めること...
-osecpu.exeはver.0.07で6.50KBだ。JITコンパイラは意外にコ...
--将来的に見ても、50KBよりは小さいままでいそうな気がする。
-「Write once, run anywhere」なんて気の利いたフレーズがあ...
-OSECPUでは検討してないけど、第三世代OSASKでは16bitやそれ...
--まあたぶんすごい最適化とかが入っているのではないかと想...
-ちなみにOSECPUは40の命令が予定されている。内訳:
--ORやADDなどの3項演算: 10
--各種比較命令: 14
--ポインタ操作: 7
--メモリ読み書き: 4
--その他: 5
-これはFPU系の命令がないけど、まあそれは別に考えるとして...
** 脱線
-最近、スマートフォン向けOSがどうこうという話を聞く気がす...
-きっとOS自作コミュニティの中でも、これからはスマートフォ...
-しかし僕は断じてそのような路線は選択しない。スマートフォ...
-そもそもそうやって対象を絞っていくことに何のメリットがあ...
-言い方を変えよう。なにか目的があって、その目的のためにOS...
--まあ職業ではそういう開発も十分にありだけど、趣味のOS開...
-もしスマートフォンに固有の価値があるのなら、それはそれで...
-結局、どのハードウェアでOSを動かすかではなくて、どんな価...
* こめんと欄
#comment
ページ名: