Visual Studio 2005スレ Part8at TECHVisual Studio 2005スレ Part8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト134:デフォルトの名無しさん 06/01/18 22:37:38 >>133 その記事は読んでないのでしらないが どうせ1関数内でループ計算して比較するたぐいの物だろ? その比較法ではコード生成部分の比較にしかならず全体的な最適化性能 を比較してることにはならない 一般的なプログラムというのはそういう単純な構造ではなく 大量のオブジェクトを生成と破棄をくりかえし それぞれのメソッドを幾度となく呼ぶわけで フラットにマシン語に置き換えることしかできないJITの場合には コアなメソッドがインライン展開されることもなく またオブジェクトをスタックに配置できないjavaの場合には オブジェクトの生成と破棄に圧倒的に負荷がかかる さらにその負荷のかかる処理もGC任せで行うことしかできず GCが動作する分の負荷がよけいにかかる Javaとg++が同等の速度になることは100%ありえないと俺は断言できる 135:デフォルトの名無しさん 06/01/18 22:42:14 まあ、普通にいい勝負とかはあるだろうね。 JIT は、実行中の情報が使えるから特殊な状況なら逆 転することもあるだろうな。 と、てきとーにレスしてみる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch