Instrumentatie (programare)
În domeniul programării , instrumentația se referă la capacitatea de a urmări sau cuantifica nivelul de performanță al unui produs software, precum și capacitatea de a diagnostica erorile și de a înregistra informații pentru a urmări cauzele acestora.
Măsurarea sub formă de instrucțiuni de cod este de obicei utilizată pentru a monitoriza funcționarea unei anumite componente a sistemului (de exemplu, instrucțiuni care afișează jurnalele pe ecran). Când o aplicație conține cod de instrument, aceasta poate fi gestionată folosind instrumente utilitare speciale. Măsurarea este necesară pentru a evalua performanța aplicației. Metodele de măsurare sunt împărțite în două tipuri principale: măsurători bazate pe codul sursă și măsurători bazate pe cod binar.
În programare, măsurarea înseamnă a putea măsura o aplicație în termeni de:
- Urmărirea codului - primirea de mesaje informaționale despre execuția aplicației pe tot parcursul funcționării acesteia.
- Depanarea programelor și gestionarea excepțiilor (structurate) - urmărirea și remedierea erorilor programatorului într-o aplicație în stadiul de dezvoltare.
- Profilarea este un set de tehnici de urmărire a performanței codului, inclusiv măsurarea.
- Contoarele de performanță sunt componente care vă permit să monitorizați nivelul de performanță al unei aplicații.
- Înregistratoarele de evenimente sunt componente care vă permit să primiți notificări și să urmăriți evenimentele cheie în timp ce aplicația dvs. rulează.
Vezi și
- Interceptare
- Simulator de set de instrucțiuni - simularea tuturor instrucțiunilor la nivel de cod de mașină pentru a implementa capacitatea de măsurare
Link -uri