OpenSolaris/Illumos (OpenIndiana, etc.) 6 (768レス)
前次1-
抽出解除 レス栞

684
(1): 681 [sage] 2018/04/14(土) 15:57:39.34 AAS
>>683
683(1): 名無しさん@お腹いっぱい。 [sage] 2018/04/10(火) 19:47:15.94 AAS
調べてないけど、前者は共有ライブラリを利用するよう構成されてるのでは?

だけどOSによってはメンテナンス時やトラブル時を想定して、基本的なコマンドは
共有ライブラリに依らずに動作するように考慮されているものもある。

大きさの大小にとらわれず、どうしてそうなっているのか背景を考えてみては。
objdump で ksh93 のリンクライブラリを見ると何か色々付いていました。
OpenIndiana Hipster 2017.10
 libc
FreeBSD 12
 libm libmd libutil libc
Debian 10
 libdl libutil libm libc

確かにトラブル時単体で動作すれば何かしらの対処ができそうですね。
昔はできるかぎりその場で対処するのかなと思い FreeBSD の旧バージョンを見てみると、
FreeBSD 4 の /bin などの実行ファイルはスタティックリンクで、FreeBSD 5 からはダイナミックリンクでした。
685: 名無しさん@お腹いっぱい。 [sage] 2018/04/14(土) 17:30:41.89 AAS
>>684
その場で対処というか、はじめはスタティックリンクしか無くて
SunOS 4.0 の頃にダイナミックリンクが導入された。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.136s*