主な特長 | スクリーンショット | ベンチマーク | 更新履歴 | ヘルプ | 使用方法 | フォーラム
Bandizip for macOSについて
BandizipとBandizip 365の比較 Bandizip と他のアーカイバーとの比較
機能と技術用語
マルチコア搭載コンピューターでの圧縮 Bandizip の Finder の右クリックメニューの使用方法 Bandizip をデフォルトのアプリとして設定してアーカイブを開く方法 MacでRARファイルを開く方法です Mac で ALZ および EGG ファイルを開く方法 ここに即時展開 Bandizip で大きなファイルを小さなファイルに分割する方法 アーカイブ内のファイルリストを表示する方法 展開せずにアーカイブを変更する方法 アーカイブのパスワードを設定する方法 アーカイブ内のファイル名の暗号化 アーカイブ内のイメージ、ドキュメント、音楽ファイルをプレビューする方法 Bandizipに内蔵されている画像ビューアの使い方 削除時にファイルをごみ箱に移動 解凍後にアーカイブを削除する方法 ファイルの圧縮時にプリセットを使用する方法 並列解凍の使い方 コマンドラインパラメータ パスワードマネージャーの使用方法 自動パスワードの使い方 アーカイブ修復の使用方法 パスワードリカバリの使用方法
トラブルシューティング
文字コード自動検出機能が正しく作動していません Catalina の Mac Finder がエラー 22 で ZIP アーカイブを展開できない場合の解決方法 分割アーカイブを展開できない場合の解決方法 分割アーカイブファイルが必要であるというエラーが発生した場合のトラブルシューティング方法 展開されたアプリファイルを実行できません アーカイブを開くのに非常に時間がかかります。 ファイルのバッジアイコンが Finder に表示されません。 Finderで外部ボリュームがサイドバーに正しく表示されない場合のトラブルシューティング方法 クラウド同期フォルダでBandizipの右クリックメニューが表示されない場合のトラブルシューティング方法 Safari経由でダウンロードしたアーカイブからファイルが自動的に抽出された場合のトラブルシューティング方法 VenturaでBandizipの右クリックメニューを使用する方法 Chromeでダウンロードしたファイルが開けない場合のトラブルシューティング方法。 Sonomaで外部ボリュームにファイルをアーカイブしたが、アーカイブが表示されない問題のトラブルシューティング方法 SequoiaでBandizipの右クリックメニューを使用する方法 ファイル名に使用されるUnicode正規化形式を変更する方法 BandizipでApp Napを有効にする方法 Finderの右クリックメニューからBandizipのサービスを非表示にする方法 macOSでシンボリックリンクされたアーカイブを抽出する方法 How to download an older version of Bandizip from the App Store Bandizip をアンインストールできません。 Bandizipをアンインストールした後、Finderのファイルアイコンが元に戻らない場合のトラブルシューティング方法 App Store で Bandizip をインストールできません。 App Store から購入した Bandizip の払い戻しをリクエストする方法 App Storeでホタル集365の購読情報を確認する Bandizip 365のサブスクリプションをキャンセルする方法

マルチコア搭載コンピューターでの圧縮

マルチコアプロセッサとは

CPU の処理単位はコアと呼ばれ、複数のコアを持つ CPU はマルチコア CPU と呼ばれます。 初期の PC ではシングルコアのみでしたが、最近では、モバイル CPU にもマルチコア CPU が搭載されています。従って、マルチコア CPU 対応は、今日のソフトウェア性能を評価するうえで不可欠な要素なのです。

マルチコア圧縮

Bandizip はマルチコア圧縮に対応しています。データ圧縮には膨大な CPU 処理が必要なため、マルチコアを使用して並列圧縮にすると速度が向上します。


Multi-core compression advanced options

Bandizip は、たとえば 4 コア 8 スレッド CPU では 6 倍高速化でき、8 コア 16 スレッド CPU では 13 倍高速化できます。

これらのイメージは、マルチコア対応の Bandizip と、シングルコアのみを使用する Finder の比較を示しています。


Multi-core compression speed demonstration

Multi-core compression in macOS Finder

なぜ展開中にマルチコアを使用しないのですか?

Bandizip を使用した圧縮では CPU 使用率が最大まで増加しますが、展開時にはそれほど高くなりません。

これはデータ圧縮アルゴリズムによるものです。ほとんどのデータ圧縮アルゴリズムは、フロントデータを参照する方法を使用して実装されています。この特性のため、圧縮は並行してできますが、並行展開の実行は難しいのです。

しかし、近年の技術進歩のおかげで、アーカイブの解凍時にマルチコアCPUを最大限に活用する方法がいくつか導入されました。Bandizipは、以下のアーカイブに対してCPUのすべてのコアを使用してより高速な解凍を実行できます。

  • LZMA2アルゴリズムで圧縮された7Zアーカイブ
  • RAR5アルゴリズムで圧縮されたRARアーカイブ
  • ZPAQアーカイブ
  • ZIPアーカイブ

圧縮時に CPU 使用率が高くならないのはなぜか

また、圧縮時の CPU 使用率低下という問題があります。圧縮操作は以下のステップを繰り返します。

圧縮するファイルを読み込む (オリジナル・ハードディスク) ▶ 圧縮する (CPU) ▶ アーカイブに書き込む (ターゲットハードディスク)

通常、この手順では圧縮がネックとなるため、CPU 使用率は高くなります。ただし、低速メディア (外部 USB メモリやネットワークドライブ等) を使用する場合には、CPU ではなくディスクI/O がネックとなるため、CPU 使用率が高くならない可能性が生じます。

注意

  • また、100 KB 未満の小サイズファイルを多量に圧縮する場合も、CPU 占有率が高くならないことがあります。
  • 7zipは、ZIP形式でファイルを圧縮するときにマルチコア圧縮をサポートしますが、単一のファイルではなく、複数のファイルに対してのみ機能します。