???????????? ?????? 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 }