Compression Bzip2 parall�le
Contents
[
Hide
Show
]Utilisation de plusieurs c�urs de CPU
Bzip2 divise les donn�es en blocs et les compresse ind�pendamment. L’API Aspose.ZIP permet de le faire en parall�le. La seule chose dont vous avez besoin pour l’activer est de d�finir setCompressionThreads � plus d’un.
Dans l’exemple, tous les c�urs du processeur sont utilis�s.
1try (Bzip2Archive archive = new Bzip2Archive()) {
2 archive.setSource("data.bin") ;
3 Bzip2SaveOptions options = new Bzip2SaveOptions() ;
4 options.setCompressionThreads(Runtime.getRuntime().availableProcessors()) ;
5 archive.save("result.bz2", options) ;
6}