パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

インテル、起動時間短縮技術「Robson」を発表」記事へのコメント

  • by Anonymous Coward
    を高性能にするってことかな?
    • by Anonymous Coward
      昔、PC-98につけたキャッシュメモリに、Cコンパイラを乗せたあと、
      追記不可にしたりして、キャッシュを効率的に使う努力をしったのを思い出した。
      • by Anonymous Coward
        キャッシュメモリに意図的にCコンパイラを置く
        なんてことできるんですか?
        • ディスクキャッシュを設定してCコンパイラのバイナリを/dev/nulにCOPYして、
          そのあとキャッシュの設定で追記不可、というやり方ができた記憶があります。
          # 昔のコンパイラの実行形式は数百kbのEXEファイル1つだったんですよ(遠い目)
          • by Anonymous Coward
            コンパイラの高速化の場合、
            コンパイラ自体よりリンクするライブラリのほうが
            キャッシュに入ってないと高速化されないんじゃないの?

            昔のプログラムのバイナリは、起動時に一回メモリに読み込まれるだけだと思ったが。
            • by syun1rou (9886) on 2005年10月19日 11時34分 (#816648) 日記
              おっしゃる通り、1つのソースファイルから構成されるプログラムを
              繰り返しコンパイル・リンクするならライブラリがキャッシュにある方がいいでしょうね。
              多数のソースファイルをコンパイルして最後に1回リンクするだけなら、
              コンパイラだけキャッシュにあれば十分でしょう。

              コンパイル対象と使用可能なキャッシュメモリ量によるのでしょうね。

              実を言うと、「ディスクキャッシュにコンパイラ常駐」という使い方は
              やり方を知ってるだけで常用してはいなかったので
              細かいところははっきりした記憶がないです。
              ごめんなさい。
              親コメント

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

処理中...