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