Nástroje (software) - Instruments (software)
![]() | tento článek chybí informace o použití aplikace Instruments pro profilování výkonu aplikace na zařízení iOS.Červen 2020) ( |
![]() | |
Vývojáři | Apple Inc. |
---|---|
Stabilní uvolnění | 11.6 (Stejné jako verze Xcode, s níž je dodáván.) / 20. května 2020 |
Operační systém | Operační Systém Mac |
Typ | Trasování & Profilování |
Licence | Freeware. Proprietární |
webová stránka | help.apple.com/instruments |
Nástroje (dříve Rentgen) je analyzátor a vizualizátor výkonu aplikace integrovaný do Xcode 3.0 a novější verze Xcode. Je postaven na vrcholu DTrace sledování rámec z OpenSolaris, který byl přeneseno na Mac OS X v10.5 a který je k dispozici ve všech následujících verzích Operační Systém Mac.
Instruments zobrazuje časovou linii zobrazující všechny události vyskytující se v aplikaci, jako je variace aktivity CPU, alokace paměti a aktivita sítě a souborů, spolu s grafy a statistikami. Skupina událostí je monitorována pomocí přizpůsobitelných „nástrojů“, které mají schopnost zaznamenávat události generované uživateli a přehrávat (emulovat) je přesně tolikrát, kolikrát je potřeba, takže vývojář může vidět účinek změn kódu, aniž by skutečně opakoval práci. The Tvůrce nástrojů Tato funkce umožňuje vytváření nástrojů vlastní analýzy. [1]
Funkce
Integrované nástroje mohou sledovat
- procesor činnost procesy a vlákna.[2]
- Přidělení a uvolnění paměti, [3] odvoz odpadu a úniky paměti.[4]
- Soubor čte, píše, zamyká. [5]
- Síťová aktivita a provoz. [6] Tento nástroj funguje jako Monitor aktivity ale také ukládá data pro budoucí použití.
- Grafika a vnitřní fungování OpenGL [7] a Kov. [8]
- Energetická diagnostika a „mrtvé“ objekty. [9]
- Automatizace uživatelského rozhraní a animace jádra.
- Události uživatelů, jako např klávesnice stisknuté klávesy a pohyby a kliknutí myší s přesným časem.
Reference
- ^ "Přidat nástroj do trasovacího dokumentu - Nápověda k nástrojům". Archivovány od originál 20. června 2020.
- ^ „Sledovat využití jádra a vlákna CPU - nápověda k nástrojům“. Archivovány od originál 20. června 2020.
- ^ „Najít opuštěnou paměť - Nápověda nástroje“. Archivovány od originál 20. června 2020.
- ^ „Najít úniky paměti - Nápověda Instruments“. Archivovány od originál 20. června 2020.
- ^ „Monitor use use - Instruments Help“. Archivovány od originál 20. června 2020.
- ^ „Pomocí nástroje Sledování aktivity můžete sledovat celkové využití sítě a disku - Nápověda Instruments“. Archivovány od originál 20. června 2020.
- ^ „Optimalizace výkonu pomocí počitadla GPU - dokumentace vývojáře Apple“. Archivovány od originál 20. června 2020.
- ^ „Používání trasování kovového systému v nástrojích k profilování vaší aplikace - dokumentace pro vývojáře Apple“. Archivovány od originál 20. června 2020.
- ^ „Změřte energetický dopad zařízení iOS - Nápověda Instruments“. Archivovány od originál 20. června 2020.
Viz také
![]() | Tento software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |