Ricerca…


Misura sempre per primo!

Questi sono consigli generali che in generale migliorano le prestazioni. Se il tuo codice è lento, è sempre importante indicarlo per capire quali parti sono lente. Indovinare non è mai abbastanza. Migliorare la velocità di esecuzione di qualcosa che richiede solo l'1% del tempo di esecuzione probabilmente non vale la pena. Cerca i lavandini di grande tempo.

Per ottenere numeri un po 'precisi, assicurati che il codice che stai ottimizzando sia eseguito per almeno un secondo durante la profilazione. Se spendi il 10% del tempo di esecuzione in quella funzione, assicurati che l'esecuzione completa del programma richieda almeno 10 secondi e assicurati di poter eseguire gli stessi esatti dati attraverso il codice più volte, per ottenere numeri ripetibili.

ExProf è semplice per iniziare.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow