Question

J'ai un programme très simple dans Ruby qui ouvre un fichier de dictionnaire, sorted-words.txt et imprime tous les mots de Pig-Latin. J'ai testé sa vitesse, et la première fois que je l'ai exécuté, le programme a terminé dans environ 1,6 seconde. La deuxième fois que j'ai dirigé le programme, il a fallu 2,1 secondes. Entre les deux manches, il y avait peut-être environ 10 secondes d'attente, je regardais les résultats et exécutant à nouveau le programme. J'ai attendu une minute, je l'ai couru, et il a couru 1,8 seconde. Bien que la variation soit légère, elle est toujours là. Pourquoi y a-t-il cette variation?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top