• [^] # Re: ça avance :-)

    Posté par (site web personnel, Mastodon) . En réponse au message [résolu] visualiser charge CPU et mémoire | mesurer l'efficience. Évalué à 2.

    Attention aux lignes mal placées :-)

    • dans ta boucle tu définis TotMem qui n'est pas utilisé...
    • il est par contre utilisé plus tôt (Informations système) sans être défini...
    • dans ta boucle, TheTime qui est défini en dehors ne changera pas...

    Il est bien de précéder les lignes de début (Informations système & Inscription des entêtes du fichier de sortie) par dièse : gnuplot les reconnaîtra, par défaut comme des commentaires et tu n'auras pas à te prendre la tête quand tu lui donneras le fichier directement.

    gnuplot> set xlabel 'Memory'
    gnuplot> set ylabel 'Load'
    gnuplot> set title "My First Plot"
    gnuplot> plot '0000.csv' u 2:3 w linespoints

    À noter que le set -x tu le retrouveras sous cette forme vu que tu l'appelles d'entrée de jeu :

    #!/bin/sh -x

    En effet, le set active (-) ou désactive (+) des options du shell, comme on peut le faire aussi directement au moment de lancer l'interpréteur de commande.

    "It is seldom that liberty of any kind is lost all at once." ― David Hume