J'ai une appli qui doit faire beaucoup de calculs.
J'ai plusieurs fois le même objet, qui se calcule lui-même (seuls les datas à l'intérieur de l'objet sont différents). Les routines de calcul sont des méthodes classiques et banales, mais lourdes.
Le code typique est :
MaClasse monObjet = new MaClasse( desDatas);
monObjet.compute();
Donc l'idée me vient de traiter plusieurs objets de front. Mais : thread ou process ?
C'est facile d'implémenter des threads : mais est-ce que ceux-ci tirent parti des processeurs multi-core ?
En furetant sur le net, on dit que les threads font du temps partagé : si c'est exact cela ne me sert à rien. Mais est-ce exact ?
Merci à vous.
Christian
Partager