Bonnes remarques, je vais ajouter les infos dans les posts. La commande perf mesure donc les cycles, sur l'ensemble du programme (y compris le chargement du fichier donc). Par contre le temps rapporté dans les tables et représenté sur les graphes correspond au temps de traitement de l'input après qu'il ait été entièrement copié dans une std::string. Il n'y a donc pas d'IO dans ces métriques.
[^] # Re: Mesures avec perf
Posté par Julien Jorge (site web personnel) . En réponse au lien Effortless Performance Improvements in C++: std::unordered_map. Évalué à 3.
Bonnes remarques, je vais ajouter les infos dans les posts. La commande
perfmesure donc les cycles, sur l'ensemble du programme (y compris le chargement du fichier donc). Par contre le temps rapporté dans les tables et représenté sur les graphes correspond au temps de traitement de l'input après qu'il ait été entièrement copié dans unestd::string. Il n'y a donc pas d'IO dans ces métriques.