Domanda

Ho un programma molto semplice in Ruby che apre un file di dizionario, sorted-words.txt e stampa tutte le parole in maiale-latino. Ho testato la sua velocità e la prima volta che l'ho eseguita, il programma ha terminato circa 1,6 secondi. La seconda volta che ho eseguito il programma, ci è voluto 2,1 secondi. Tra le due corse, c'era forse circa 10 secondi di attesa, guardando i risultati e eseguono di nuovo il programma. Ho aspettato un minuto, l'ho corso di nuovo e ha corso dentro 1,8 secondi. Sebbene la variazione sia lieve, è ancora lì. Perché c'è questa variazione?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top