シェルのバイナリサイズ比較
シェルの実行可能バイナリのファイルサイズの比較。
ファイル形式は全て 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-31 | 1,118,404 |
Zsh 4.3.4 | 554,088 |
Dash 0.5.4 | 98,472 |
Tcsh 6.15.00 | 361,864 |
Yash 1.6 (未公開) | 89,796 |
Yash 2.0α3 | 134,192 |
Ksh が大きくて zsh が割と小さい。Yash は最終的には 200-300 キロバイトくらいになるのかな。
| 固定リンク
コメント