« Yash 2 その 34: 2.0α3 公開 | トップページ | Darwin の signal.h »

2008年7月13日 (日)

シェルのバイナリサイズ比較

シェルの実行可能バイナリのファイルサイズの比較。

ファイル形式は全て ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped。Yash 以外は Fedora 9 のパッケージに入っているもの。サイズはバイト単位。

シェルサイズ
Bash 3.2.33(1)755,624
Ksh93 2008-01-311,118,404
Zsh 4.3.4554,088
Dash 0.5.498,472
Tcsh 6.15.00361,864
Yash 1.6 (未公開)89,796
Yash 2.0α3134,192

Ksh が大きくて zsh が割と小さい。Yash は最終的には 200-300 キロバイトくらいになるのかな。

|

« Yash 2 その 34: 2.0α3 公開 | トップページ | Darwin の signal.h »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: シェルのバイナリサイズ比較:

« Yash 2 その 34: 2.0α3 公開 | トップページ | Darwin の signal.h »