10: 2004-11-12 (金) 18:09:48 |
現: 2024-01-08 (月) 12:59:04 k-tan |
- | * sarアーカイブ形式の紹介 | + | * sarアーカイブ形式の紹介 [#v37acd4f] |
| -(by [[K]], 2004.10.19) | | -(by [[K]], 2004.10.19) |
| | | |
| -sar形式は、lzhやzipやtar.gzなどのような、書庫形式の一つです。 | | -sar形式は、lzhやzipやtar.gzなどのような、書庫形式の一つです。 |
| -展開には「えんやこらsar」を使います(Windowsの場合)。 | | -展開には「えんやこらsar」を使います(Windowsの場合)。 |
- | --えんやこらsar ver.1.4 のダウンロード:(ここにダウンロードURLを書く予定) | + | //--えんやこらsar ver.0.06 のダウンロード: http://koya.marokun.net/soft/soft.php?enyasar |
| + | --えんやこらsar ver.0.06 のダウンロード: http://www.vector.co.jp/soft/win95/util/se355121.html |
| --使い方: | | --使い方: |
| ---インストールしたらenyasar.exeができますので、解凍したいsarアーカイブをドラック&ドロップしてください。 | | ---インストールしたらenyasar.exeができますので、解凍したいsarアーカイブをドラック&ドロップしてください。 |
| ---拡張子sarにenyasar.exeを関連付けさせる場合は次のようにします。まずいきなり適当なsarアーカイブをダブルクリックして「ファイルを開くアプリケーションの選択」ウィンドウを出させて、「その他」ボタンを押してenyasar.exeを選び、「これらのファイルを開くときは、いつもこのアプリケーションを使う」にチェックをつけたままでOKを押してください。これで以降はsarアーカイブをダブルクリックするだけで展開されます。 | | ---拡張子sarにenyasar.exeを関連付けさせる場合は次のようにします。まずいきなり適当なsarアーカイブをダブルクリックして「ファイルを開くアプリケーションの選択」ウィンドウを出させて、「その他」ボタンを押してenyasar.exeを選び、「これらのファイルを開くときは、いつもこのアプリケーションを使う」にチェックをつけたままでOKを押してください。これで以降はsarアーカイブをダブルクリックするだけで展開されます。 |
| -UNIX系OSユーザのための展開ツールもあります。 | | -UNIX系OSユーザのための展開ツールもあります。 |
- | --http://user.ecc.u-tokyo.ac.jp/~t40370/osask/index.html のページの「sartol0i for Linux」(2004.11.11)を使います。 | + | --http://user.ecc.u-tokyo.ac.jp/~t40370/osask/index.html のページの「sartol0i for Linux」(2004.11.11)を使います。(リンク切れ) |
- | --必要なのはsartolとsarshです。両方をパスの通ったところに置いておき、 | + | ---現在このパッケージを再配布しています。 → http://osask.jp/files/ の一番下の、 itak_sartol0i-linux.tar.gz です。 |
| + | --必要なのはこの中のsartolとsarshです。両方をパスの通ったところに置いておき、 |
| $ sarsh xf a.sar -C destdir | | $ sarsh xf a.sar -C destdir |
| --とすると、destdirにa.sarの内容が展開されます。 | | --とすると、destdirにa.sarの内容が展開されます。 |
| | | |
- | *** なぜsar形式で配布するのか | + | *** なぜsar形式で配布するのか [#fcaa08ac] |
| -多くの人は、こんな面倒な形式で配布などせずに、すなおにzipやlzhで配布すればいいじゃないかと思うでしょう。これには理由があります。 | | -多くの人は、こんな面倒な形式で配布などせずに、すなおにzipやlzhで配布すればいいじゃないかと思うでしょう。これには理由があります。 |
| -sar形式は多くの場合でtek圧縮と組み合わされて配布されますが、これによりアーカイブがとても小さくなります。また展開も高速に行われます。 | | -sar形式は多くの場合でtek圧縮と組み合わされて配布されますが、これによりアーカイブがとても小さくなります。また展開も高速に行われます。 |
| -「これからはハードディスクがもっと大容量化して、光ディスクもどんどん大容量化して、ネットワークだって途方もなく速くなるはずだから、圧縮なんて不要だ」という人は、是非無圧縮で暮らしてください。でも[[K]]はこの意見にも賛成ではないので、無圧縮形式での配布は予定していません。配布されているsarアーカイブを展開して保存したのちに、アーカイブを捨てればいいと思います。 | | -「これからはハードディスクがもっと大容量化して、光ディスクもどんどん大容量化して、ネットワークだって途方もなく速くなるはずだから、圧縮なんて不要だ」という人は、是非無圧縮で暮らしてください。でも[[K]]はこの意見にも賛成ではないので、無圧縮形式での配布は予定していません。配布されているsarアーカイブを展開して保存したのちに、アーカイブを捨てればいいと思います。 |
| | | |
- | *** ベンチマーク | + | *** ベンチマーク [#q29d7fe8] |
| -いくつかのアーカイブ形式について、圧縮能力の例を示します。 | | -いくつかのアーカイブ形式について、圧縮能力の例を示します。 |
- | | |lzh|zip|tar.gz|tar.bz2|yz2|dgc|LZMA|''sar''|PPMd|paq| | + | | |lzh|zip|tar.gz|tar.bz2|yz2|cab|rar|dgc|LZMA|''sar''|PPMd|paq| |
- | |osat45i|RIGHT:532093|RIGHT:524182|RIGHT:522146|RIGHT:546988|RIGHT:549599|RIGHT:529568|RIGHT:503290|RIGHT:''498125''|RIGHT:527052|RIGHT:465714| | + | |osat45i|RIGHT:532093|RIGHT:524182|RIGHT:522146|RIGHT:546988|RIGHT:549599|RIGHT:516276|RIGHT:519615|RIGHT:529568|RIGHT:503290|RIGHT:''498125''|RIGHT:527052|RIGHT:465714| |
- | |sartol0g|RIGHT:46686|RIGHT:46172|RIGHT:44175|RIGHT:43202|RIGHT:46315|RIGHT:41648|RIGHT:39861|RIGHT:''39014''|RIGHT:37404|RIGHT:32802| | + | |sartol0g|RIGHT:46686|RIGHT:46172|RIGHT:44175|RIGHT:43202|RIGHT:46315|RIGHT:41508|RIGHT:40115|RIGHT:41648|RIGHT:39861|RIGHT:''39014''|RIGHT:37404|RIGHT:32802| |
- | |make46|RIGHT:438752|RIGHT:413707|RIGHT:398232|RIGHT:302464|RIGHT:289643|RIGHT:248784|RIGHT:241575|RIGHT:''238116''|RIGHT:216140|RIGHT:168127| | + | |make46|RIGHT:438752|RIGHT:413707|RIGHT:398232|RIGHT:302464|RIGHT:289643|RIGHT:263085|RIGHT:260959|RIGHT:248784|RIGHT:241575|RIGHT:''238116''|RIGHT:216140|RIGHT:168127| |
| --単位はバイトです。 | | --単位はバイトです。 |
| --http://arc.osask.jp/osask/pcat/osat45i.lzh | | --http://arc.osask.jp/osask/pcat/osat45i.lzh |
| --http://arc.osask.jp/osask_src/make46.lzh | | --http://arc.osask.jp/osask_src/make46.lzh |
| -以下は上記の結果について、paqの結果を100として相対指標化したものです。こちらのほうが比較がしやすいです。 | | -以下は上記の結果について、paqの結果を100として相対指標化したものです。こちらのほうが比較がしやすいです。 |
- | | |lzh|zip|tar.gz|tar.bz2|yz2|dgc|LZMA|''sar''|PPMd|paq| | + | | |lzh|zip|tar.gz|tar.bz2|yz2|cab|rar|dgc|LZMA|''sar''|PPMd|paq| |
- | |osat45i|114.3|112.6|112.1|117.5|118.0|113.7|108.1|''107.0''|113.2|100.0| | + | |osat45i|114.3|112.6|112.1|117.5|118.0|110.9|111.6|113.7|108.1|''107.0''|113.2|100.0| |
- | |sartol0g|142.3|140.8|134.7|131.7|141.2|127.0|121.5|''118.9''|114.0|100.0| | + | |sartol0g|142.3|140.8|134.7|131.7|141.2|126.5|122.3|127.0|121.5|''118.9''|114.0|100.0| |
- | |make46|261.0|246.1|236.9|179.9|172.3|148.0|143.7|''141.6''|128.6|100.0| | + | |make46|261.0|246.1|236.9|179.9|172.3|156.5|155.2|148.0|143.7|''141.6''|128.6|100.0| |
- | |展開作業域|8KB未満|8KB未満|8KB未満|2.3MB|数MB以上|不明|28KB|''32KB''|194MB|120MB| | + | |展開作業域|8KB未満|8KB未満|8KB未満|2.3MB|数MB以上|16KB未満|不明|不明|28KB|''32KB''|194MB|120MB| |
| --sar形式ではtek5圧縮を使っています。 | | --sar形式ではtek5圧縮を使っています。 |
| --lzhはlh7形式です。 | | --lzhはlh7形式です。 |
| ---参考:http://www.01-tec.com/yz2/c_maga_yz2.html | | ---参考:http://www.01-tec.com/yz2/c_maga_yz2.html |
| ---展開作業領域は数MB以上だそうですが、詳細はわかりません。 | | ---展開作業領域は数MB以上だそうですが、詳細はわかりません。 |
| + | --rarはWinRAR 3.30で、最高圧縮&ソリッドでやりました。リカバリレコードなどのサイズ増加要因は全てオフにしてあります。 |
| + | --cabはLZX:21形式です。展開作業領域の詳細は調べていませんが、zip等よりもハフマンを多用するので少し多めに見積もりました。 |
| + | |
| + | * こめんと欄 [#ka3435dd] |
| + | - まずは、はじめまして。でもって本題ですが上記の「えんやこらsar」がリンク切れのようです。確認をお願い致します。 -- ''Babel'' &new{2008-03-20 (木) 20:06:50}; |
| + | - 確かに切れていたのでリンクを直しました。 -- [[K]] &new{2008-03-20 (木) 22:51:35}; |
| + | - 有難うございます。お手数をおかけしました。 -- ''Babel'' &new{2008-03-21 (金) 21:32:35}; |
| | | |
- | * こめんと欄 | |
| #comment | | #comment |