JBDiff(Javaのバイナリ差分)ユーティリティは、コリン·パーシバルによってC系bsdiffユーティリティのJavaのポートです。
ファイル形式は次のように、しかしbsdiffユーティリティで、現在は互換性がありません。 bsdiffは、標準のJavaライブラリーでは使用できません圧縮にbzip2のを使用しているためです。代わりに、私はgzipの使用(java.util.zipを。*)
差分ユーティリティは、非常にメモリ飢えています。不十分なRAMを搭載した非常に大きなファイルをdiffをしようとすると、「ゴミ箱」(すなわちunusably遅くなり、回復にリセットが必要な場合があります)にコンピュータを引き起こす可能性があります。 2 20メガバイトのファイルを比較すると、約2GHzのPentium 4プロセッサ上で80秒かかりますし、少なくとも220メガバイトの最大ヒープ·サイズが必要になります。最大ヒープサイズは、Java VMに-Xmxスイッチを使用して指定することができます(以下の例を参照してください)。パッチユーティリティは、より緩やかなリソース要件があります。
例:
new.binでold.bin比較して、新old.diff差分ファイルを作成するには:
javaの-Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBDiff old.bin new.bin新old.diff
new.binを生成するには、New-old.diffでold.binパッチを適用するには:
javaの-Xmx200m -classpath jbdiff.jar ie.wombat.jbdiff.JBPatch old.bin new.bin新old.diff
要件:
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- スタートアップ&パーティションマネージャー
- ディスククリーナー
- デフラグソフトウェア
- データ転送&同期ソフトウェア
- バックアップソフトウェア
- ファイルシステム
- ファイル圧縮
- ファイル復旧ソフト
- ファイル管理
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
Retrospective 17 Jul 15
SFM 3 Jun 15
PyPar2 2 Jun 15
KDiskRescue 2 Jun 15
File Roller 16 Aug 18
bashup 11 May 15
Martini 3 Jun 15
JBDiff
同じようなソフトウェア
へのコメント JBDiff
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- スタートアップ&パーティションマネージャー
- ディスククリーナー
- デフラグソフトウェア
- データ転送&同期ソフトウェア
- バックアップソフトウェア
- ファイルシステム
- ファイル圧縮
- ファイル復旧ソフト
- ファイル管理
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
コメントが見つかりません