Profilování (programování): Porovnání verzí

Smazaný obsah Přidaný obsah
Robot: Opravuji 1 zdrojů and označuji 0 zdrojů jako nefunkční #IABot (v2.0beta8) (Martin Urbanec)
m Gramatika
Řádek 1:
'''Profilování''' je vyhledávání míst v [[počítačový program|programu]], kterékterá jsou vhodnévhodná pro [[Optimalizace (informatika)|optimalizaci]]. Vyhledávání probíhá s pomocí speciálních nástrojů, nazývaných profilery, za běhu programu (tj. forma dynamické analýzy). Na základě konkrétního požadavku na optimalizaci se sleduje například využití [[paměť|paměti]], doba a frekvence provádění různých částí programu, systémová volání a podobně.
 
Možnosti konkrétního profileru závisí na [[Programovací jazyk|programovacím jazyku]], možnostech [[Překladač|kompilátoru]] a [[Počítačová platforma|platformě]] na které sledovaný program běží. Pro efektivní využívaní výstupních dat profileru k [[Optimalizace (informatika)|optimalizaci]] [[počítačový program|programu]] je důležité brát v potaz možné zkreslení výsledků vzniklé samotným připojením profileru k programu a metodou sběru dat.