タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

prelinkに関するchiyotsuのブックマーク (1)

  • Linuxのパフォーマンスを改善する3つのTips

    アプリケーションの読み込み時間を最適化する LinuxのプログラムのほとんどはELF(Executable and Linkable Format)形式になっている。ELFでは必要な全ライブラリではなくそれらへのリファレンスだけが含まれていて、実行時のコードのロードの際に解決(リンク)するようになっているため、通常はファイルのサイズが小さくなっている。 これは古典的な時間/空間トレードオフの問題であり、ELFの場合、プログラムファイルの大きさは小さいが、ロードのために長い時間が必要となっている。同じライブラリを使用するプログラムは数多くあるので、ライブラリを共有することでメモリ空間も節約できる。また、小さいプログラムはたいていライブラリをほとんど必要としないので、リンクは通常は短時間で済む。しかし多数のライブラリを使用する大規模なプログラムでは、リンクにかなりの時間が掛かることもある。 そ

    Linuxのパフォーマンスを改善する3つのTips
    chiyotsu
    chiyotsu 2008/08/15
    prelink heartbeat sfxxではまる
  • 1