Je voudrais mesurer le temps qu'il faut pour répéter l'exécution d'une fonction. Est-ce
replicate()
que l'utilisation de boucles for est équivalente? Par exemple:system.time(replicate(1000, f())); system.time(for(i in 1:1000){f()});
Quelle est la méthode préférée?
En sortie de
system.time()
,sys+user
le temps CPU réel pour exécuter le programme est-il? Uneelapsed
bonne mesure de la performance temporelle du programme?