パスワードを忘れた? アカウント作成
396386 journal

BSDの日記: FreeBSD でELFのprebinding処理パッチが利用可能に

日記 by BSD
BSD による Monday May 26, @11:50AM の投稿,
静と動の間にあるもの 部門より.

我曰く、" Matthew N. Dodd 関係者にあてたメールによると、 FreeBSD -CURRENTで利用できる ELFのprebindingパッチを 実現したとのことだ。性能評価はまずまずであり、今後に期待できるようだ。 元々NetBSDにおいて Bang Jun-Young RelCacheとして作成したものを 移植しようとしたが、多くの問題が発生したようだ。 prebinding はメモリ上に再配置可能な実行ファイルやライブラリ を、前もって割付けておくことで起動を早める技法である。 静的リンク処理と動的リンク処理の中間的な位置を占め、 両者の長所を取り入れようとしている。 ただし、現在は2つの制約があり、ライブラリの数及び 配置順序は変えられない。 性能測定の一例として、動的リンクの20%程度の オーバーヘッドで済む場合も報告されている。 システム的には複雑性を増すが、性能向上には効果的なので、 今後の機能改善に期待したいと思う。"

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

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

読み込み中...