Je suis dans la situation suivante:Plus exact équivalent pour la commande "time" sous Linux, en ce qui concerne sys- et usertime?
Je veux déterminer le sys- et l'utilisateur de petits morceaux de code (PHP et C++). Évidemment, je pourrais utiliser le binaire "time" sous Linux, mais étant donné que ces snippets s'exécutent si vite, la sortie normale (ou même verbeuse) de "time" ne suffira pas à mon but. La précision de "temps" va en millisecondes, alors que j'ai besoin de microsecondes. Ou encore mieux: nanosecondes.
Quelqu'un peut-il me diriger vers un logiciel qui peut le faire pour moi? J'ai trouvé des trucs pour walltime, mais c'est le système et l'heure qui m'intéresse.
Merci d'avance!
BTW: Im Ubuntu fonctionnement 10.10 64 bits
Wow, merci pour la réponse rapide et verbeuse! – Stobbej
J'étais conscient du fait qu'à un moment donné, beaucoup de processus sont en cours d'exécution, c'est pourquoi j'ai demandé le sys- et l'usertime. Pour ces numéros vous donne le temps que le processeur est en train de traiter votre appel, n'est-ce pas? Je réalise que maintenant je ne serai pas capable d'obtenir plus de précision avec une seule mesure, donc je vais essayer la solution en boucle! – Stobbej
@Stobbej - Oui, ces deux nombres sont censés représenter le temps que le processeur passe spécifiquement sur votre processus. Mais, étrangement, cela les rend encore moins précis. Ce n'est pas vraiment facile de mesurer cela de façon définitive. – Omnifarious