Ciao a tutti, siccome ho avuto un forte dubbio sul timeout di esecuzione di uno script python riguardo l'HW2, ho fatto diverse prove per riuscire a capire come mai il mio notebook passava 15 test su 17 mentre una volta caricato su Q2A faceva 17/17.
Ho così eseguito "pytest test_01.py -v -rA" su un notebook avente un i7-4700MQ(OS: Windows 10) e non superava gli ultimi due test per timeout(più o meno 0.541ms). Ho così installato l'ultima versione di Ubuntu, poi Anaconda, le librerie ed ho notato che i tempi si sono ridotti(sono passati a 0.505ms). Non contento, ho installato la stessa versione di Ubuntu su un pc fisso avente un i5-6600k e ha passato tutti i test senza pensarci nemmeno.
Quindi l'intero OS incide sulle performance di uno script?
Ho così eseguito "pytest test_01.py -v -rA" su un notebook avente un i7-4700MQ(OS: Windows 10) e non superava gli ultimi due test per timeout(più o meno 0.541ms). Ho così installato l'ultima versione di Ubuntu, poi Anaconda, le librerie ed ho notato che i tempi si sono ridotti(sono passati a 0.505ms). Non contento, ho installato la stessa versione di Ubuntu su un pc fisso avente un i5-6600k e ha passato tutti i test senza pensarci nemmeno.
Quindi l'intero OS incide sulle performance di uno script?