?????????? ????????? bzip2
???????????? ??????? ???? ?? ??? ????????? Bzip2
BZIP2 ??????? ????, ?????????? ?? ?? ????? ?? ?????????? ????? ???? ?????????. Aspose.ZIP ???????? ???????, ??? ???????? ??????????????? ?????? ???? ?? ??? ??????????? ??????? ??? ??????, ?????? ??????????? ?????? ????????? ??????? ??????.
?? ????????????? ????????? ? ?????????????, ??? ?? ????????? Aspose.ZIP ?? ?????? ????????? ?????????? ???????, ???????????? ??????????? CompressionThreads. ??? ?????? ???????? ??????? ????????? ???????, ??? ?? ?????? ???????????????. ???? ?? ?????????? ??? CompressionThreads ???????? ?????? ?? ???????, Bzip2 ?????????? ??????? ????????? ???? ??.
?????? ??????????????? ???????????? ??????????
???????????? ???? ????????? ???? ?? ? ???????? ???????? ??? ?????? ? ???????? ???????? ????? ??? ???? ?????????????? ? ???????????. ??? ?????? ???????? ???, ?????????? ??? ????????? ??????? ??????, ???????????? ???????????? ??? ???????? ?????.
? ?????????? ???????? ????????
CompressionThreads ??????????? ?? ???????????? ???? ????????? ???? ?? ?????? ?????? ??????????? Environment.ProcessorCount ??????????? CompressionThreads.
1 using (Bzip2Archive archive = new Bzip2Archive())
2 {
3 archive.SetSource("data.bin");
4 archive.Save("result.bz2", new Bzip2SaveOptions() { CompressionThreads = Environment.ProcessorCount });
5 }