• [^] # Re: minimiser l'utilisation du CPU

    Posté par . En réponse au message minimiser l'utilisation du CPU. Évalué à -1.


    while(1) {
    werase(sub_mem);
    if((meminfo = fopen(PROC_MEM, "r")) != NULL) {
    while(fgets(value, sizeof(value), meminfo)) {
    if(value[0] != '#') {
    i+=1;
    wmove(sub_mem, i, 1);
    wprintw(sub_mem, "- %s", value);
    }
    }
    i=0;
    fclose(meminfo);
    }
    info_sup();
    wrefresh(sub_mem);
    sched_yield();
    }


    je vais paraitre con mais mais je trouve qu'il y a beaucoup de boucle imbriqué pour juste lire dans le meminfo et envoyer les infos dans submem

    avec beaucoup d'instructions (wmove, wprintw) qui doivent prendre du temps.