Bonjour
J'ai une class dans mon programme Java qui s'occupe de copier un fichier.
Le fichier est lu par bloc, chacun des blocs est décrypté/crypté en fonction du besoin, puis réécris dans un second fichier.
Pour profiter de l'apport de performances des CPU dualcore, je souhaiterai paralléliser cette fonction pour accélérer l'étape de décryptage.
Le problème c'est que je ne sais pas trop comment procéder, sachant que les blocs doivent êtres écrits dans le même ordre que celui dans lequel ils sont lu... J'arriverai bien à faire quelque chose en synchronisant les processus mais le gain de performances risque d'être minime
Si vous avez une idée voir des exemples, merci de me les indiquer ![:hello: :hello:](https://forum-images.hardware.fr/icones/smilies/hello.gif)