Les variations hardware sont a ma charge (fréquence via le gouvernor, ...).
proc_sched_show_task Je ne vois pas comment ont s'en sert. Je m'en fiche que ça rajoute du temps si ce temps est fixe, c'est pas la valeur mais la variation de valeur qui m'importe.
J'ai vu: se.sum_exec_runtime, je pense que c'est la valeur que je cherche, mais j'aimerai confirmation.
Surtout avec le PREAMPT, la fréquence de découpage, ...
nr_voluntary_switches déjà pris en compte vu que je pompe mes résultats directement de la boucle d'event en skippant le epoll_wait. Par contre j'ai pas de contrôle sur nr_involuntary_switches
Mon process est mono-thread avec epoll, donc pas de complication multi-cpu.
J'été déjà tomber sur cette note, mais je ne m'en été pas sortie.
Mon projet libre: https://ultracopier.herman-brule.com/, mon jeu libre: https://catchchallenger.herman-brule.com/
[^] # Re: Temps processeur variable ?
Posté par alpha_one_x86 (site web personnel) . En réponse au message Mesurer le temps cpu. Évalué à 1.
Les variations hardware sont a ma charge (fréquence via le gouvernor, ...).
proc_sched_show_taskJe ne vois pas comment ont s'en sert. Je m'en fiche que ça rajoute du temps si ce temps est fixe, c'est pas la valeur mais la variation de valeur qui m'importe.J'ai vu: se.sum_exec_runtime, je pense que c'est la valeur que je cherche, mais j'aimerai confirmation.
Surtout avec le PREAMPT, la fréquence de découpage, ...
nr_voluntary_switchesdéjà pris en compte vu que je pompe mes résultats directement de la boucle d'event en skippant le epoll_wait. Par contre j'ai pas de contrôle surnr_involuntary_switchesMon process est mono-thread avec epoll, donc pas de complication multi-cpu.
J'été déjà tomber sur cette note, mais je ne m'en été pas sortie.
Mon projet libre: https://ultracopier.herman-brule.com/, mon jeu libre: https://catchchallenger.herman-brule.com/