Domanda

Ho sviluppato una piccola applicazione di screenshot ma ho sentito che dovrei profilare il mio codice per vedere dove sta usando molte risorse e cose.

Che cos'è un profiler? Che cosa fa? Dove posso trovarlo gratuitamente? e come lo uso?

È stato utile?

Soluzione

In che lingua stai sviluppando? Per C #, controlla questa domanda.

Qualche profiler di C # decente là fuori?

Eccone uno per C ++

Profiler decente per Windows?

In effetti, controlla il tag del profiler per vedere tutte le domande taggate in connessione con i profiler.

https://stackoverflow.com/questions/tagged/profiler

Altri suggerimenti

Un profiler è uno strumento software che intercetta e misura ogni percorso del codice eseguito in una determinata esecuzione di un'applicazione. Memorizzano queste informazioni e in seguito riportano graficamente (o in forma tabellare) dove il codice trascorre la maggior parte del tempo di esecuzione in modo da poter ottimizzare dove conta davvero.

Informazioni su dove trovarne uno, dipende dalla combinazione piattaforma / lingua.

See:

what-tecniche-can-you-use-to -profile-tuo-codice

Non hai detto quale lingua usi. Per C / C ++ (e probabilmente altri) quelli gratuiti sono:

gcov
gprof
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top