• # Réponse empirique

    Posté par . En réponse au message Programmation multi-coeur. Évalué à 2.

    J'ai un athlon X2 et si je créé 2 threads Java et que je leur fais faire des calculs, la commande 'htop' me montre que les deux core bossent à 100%.
    En esperant que ça t'aide.


    Code utilisé à l'arrache :


    class MonThread extends Thread
    {
    int numThread ;
    public MonThread(int i)
    {
    super() ;
    numThread = i ;
    }
    public void run()
    {
    int c =0, d=0;
    System.out.println(numThread) ;
    for (int j=0; j<100000; j++)
    for (int i=0; i<10000000; i++)
    {
    if ((i%100)==0)
    c = d ;
    }
    }
    }

    class Main
    {
    public static void main(String[] args)
    {
    MonThread t1 = new MonThread(1) ;
    MonThread t2 = new MonThread(2) ;
    t1.start() ;
    t2.start() ;
    }
    }