- 802 名前:名称未設定 mailto:sage [2008/01/18(金) 02:12:15 ID:8XXERiIo0]
- >>795
OPENSTEP から今の dylib の形式が導入されて、ユーザがシェアードライブラリを作れるように なった(NEXTSTEP の頃は別のフォーマットで、システムのライブラリのみシェアード)。 結果として、実行時の動的リンクにだいぶオーバーヘッドが生じた模様。 あと、OPENSTEP 上は NEXTSTEP 由来のバイナリ/ライブラリと OPENSTEP 由来のそれが同居してた。 といったわけで、結果としてシステム全体が NEXTSTEP の頃よりもっさりした。 上の分析は多少間違っているかもしれないが、実際に使ってみてもっさりしたのは事実。 で、この手の事を VMware 上のやつで調べてみようと思ったとたんorz 今の Mac OS X の dylib まわりの方がいろいろ最適化されてるから、もしバックポートできたら... 難しいだろうけど。
|

|