7-Zip(Windows版)

 7-Zipは7z形式やZIP、GZIP、BZIP2、TAR形式の圧縮/展開に対応したWindows向けのアーカイバです。そのほか、ARJやCAB、LZH、RARといったアーカイブ形式のファイルの展開も可能で、Windowsでは人気の高いアーカイバツールの1つです。

コンパイル方法

(記事を参照)

コンパイルオプション

 デフォルトのコンパイル設定を使用しています。

バイナリ

 バイナリは、http://sourceforge.jp/projects/intel-compiler/releases/からダウンロードできます。

インストール方法

  1. http://sourceforge.jp/projects/sevenzip/ から、公式版バイナリ(バージョン4.65)をダウンロードしてインストールします
  2. インストール後、このインテル コンパイラー版バイナリに含まれているバイナリをインストールした公式版バイナリと置き換えてください。

パフォーマンス比較

   下記の2つの条件で比較しました。

  • 多数のファイル:1648個のファイル(合計約22MB)を7z形式で圧縮
  • 大きなファイル:約660MBのISOイメージファイルを7z形式で圧縮

多数のファイル:

コンパイラかかった時間
インテル コンパイラー6.958秒
Visual C++6.796秒

大きなファイル:

コンパイラかかった時間
インテル コンパイラー38.135秒
Visual C++37.882秒

リリースノート

 このバイナリは、7-ZipをVisual Studio 2008+インテル コンパイラー 11.1という環境でコンパイルしたものです。詳細については下記を参照してください。

http://sourceforge.jp/projects/intel-compiler/wiki/7-Zip

 また、このバイナリに関するご質問やバグ報告などは、SourceForge.JPのインテル コンパイラー 1000本ノックプロジェクトまでお寄せください。