Bonjour,
dans une application multitâche, est ce qu'il y'a des API permettant d'associer des taches (Runnable, Callable) aux différents processeurs(cœurs) dans une machine //.
merci d'avance
Version imprimable
Bonjour,
dans une application multitâche, est ce qu'il y'a des API permettant d'associer des taches (Runnable, Callable) aux différents processeurs(cœurs) dans une machine //.
merci d'avance
Tu veux dire que tu veux savoir comment contrôler l'activité des processeurs en somme?
En principe les threads gèrent le multicore, ou le multiCPU, si l'OS le permet. Il faut bien comprendre que Java n'est pas fait pour tourner sur une machine particulière, donc il me semble qu'il n'y a pas moyen de gérer en direct les processeurs... Il faudrait, amha, descendre à un niveau plus bas, genre une API en natif, qui "voit" le matériel, ce qui n'est pas le cas de Java, normalement.