平行BZIP2圧縮
Contents
[
Hide
Show
]いくつかのCPUコアを使用
BZIP2はデータをブロックに分割し、独立して圧縮します。 Aspose.Zip APIでは、並行して実行できます。 それをオンにする必要があるのは、 setCompressionThreadsを1つ以上に設定する必要があります。
サンプルでは、すべてのCPUコアが使用されます。
1try(bzip2archive archive = new bzip2archive()){
2 archive.setsource( "data.bin");
3 bzip2saveoptions options = new bzip2saveoptions();
4 options.setCompressionThreads(runtime.getRuntime()。利用可能なProcessors());
5 archive.save( "result.bz2"、options);
6}