Instruments (önceki ismi Xray) Xcode 3.0 ve sonraki Xcode sürümlerine entegre edilmiş bir uygulama performans analizörü ve görselleştiricidir. Mac OS X Leopard'a aktarılan ve macOS'un tüm sonraki sürümlerinde bulunan OpenSolaris'ten izleme çerçevesinin üzerine inşa edilmiştir.
![]() | |
Geliştirici(ler) | Apple |
---|---|
İlk yayınlanma | Eylül 2007 | )
Güncel sürüm | 4.4 / 18 Nisan 2012 | )
İşletim sistemi | Mac OS X Leopard ve sonrası |
Tür | performans analizörü ve görselleştirici |
Lisans | Özel mülk yazılım |
Resmî sitesi | developer![]() |
Yazılım, CPU etkinliği değişimi, bellek tahsisi, ağ ve dosya etkinliği gibi grafik ve istatistiklerle birlikte uygulamada meydana gelen herhangi bir olayı gösteren bir zaman çizelgesi gösterir.
Etkinlik grubu, kullanıcı tarafından oluşturulan olayları kaydetme ve onları gerektiği kadar tekrarlama (öykünme) yeteneğine sahip olan özelleştirilebilir "araçlar" aracılığıyla izlenir; böylece bir geliştirici, tekrarlayan işi gerçekten yapmadan kod değişikliklerinin etkisini görebilir. Gösterge Oluşturucu özelliği, özel analiz araçlarının oluşturulmasına olanak tanır.
Yazılımın özellikleri bunlardır:
- Kullanıcı olayları, tam zamanı ile klavye tuşları gibi basılı, fare hamle ve tıklaması.
- İşlemlerin ve iş parçacıklarının CPU etkinliği.
- Bellek tahsisi ve bırakma, çöp toplama ve bellek sızıntıları.
- Dosya okuması, yazması, kilitlemesi.
- Ağ etkinliği ve trafiki.
- OpenGL'in grafik ve iç işleyişleri.
- Enerji teşhisi ve "ölü" nesneler.
- UI otomasyonu ve Çekirdek animasyon.
Kullanıcı yazılımla bunları yapabilir:
- Bir veya daha fazla uygulamanın veya işlemin davranışını inceleme
- Wi-Fi ve Bluetooth gibi cihaza özel özellikleri inceleme
- Bir simülatörde veya fiziksel bir cihazda profil oluşturma gerçekleştirme
- Sistem ve uygulama davranışlarının yönlerini analiz etmek için özel DTrace araçları oluşturma
- Kaynak kodunuzdaki sorunları takip etme
- Uygulamanızda performans analizi yapma
- Uygulamada sızıntılar, terk edilmiş bellek ve zombiler gibi bellek sorunlarını bulma
- Daha fazla güç verimliliği için uygulamanı en iyi duruma getirmenin yollarını belirleme
- Genel sistem düzeyinde sorun giderme işlemini gerçekleştirme
- Enstrüman yapılandırmalarını şablon olarak kaydetme
Kaynakça
- ^ "Arşivlenmiş kopya". 17 Temmuz 2017 tarihinde kaynağından . Erişim tarihi: 24 Şubat 2017.
- ^ https://www.youtube.com/watch?v=LFyvRsjTW_k []
Dış bağlantılar
- Instruments 17 Temmuz 2017 tarihinde Wayback Machine sitesinde .
Ayrıca bakınız
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Instruments onceki ismi Xray Xcode 3 0 ve sonraki Xcode surumlerine entegre edilmis bir uygulama performans analizoru ve gorsellestiricidir Mac OS X Leopard a aktarilan ve macOS un tum sonraki surumlerinde bulunan OpenSolaris ten izleme cercevesinin uzerine insa edilmistir InstrumentsGelistirici ler AppleIlk yayinlanmaEylul 2007 16 yil once 2007 09 Guncel surum4 4 18 Nisan 2012 12 yil once 2012 04 18 Isletim sistemiMac OS X Leopard ve sonrasiTurperformans analizoru ve gorsellestiriciLisansOzel mulk yazilimResmi sitesideveloper wbr apple wbr com wbr tools wbr instruments wbr Yazilim CPU etkinligi degisimi bellek tahsisi ag ve dosya etkinligi gibi grafik ve istatistiklerle birlikte uygulamada meydana gelen herhangi bir olayi gosteren bir zaman cizelgesi gosterir Etkinlik grubu kullanici tarafindan olusturulan olaylari kaydetme ve onlari gerektigi kadar tekrarlama oykunme yetenegine sahip olan ozellestirilebilir araclar araciligiyla izlenir boylece bir gelistirici tekrarlayan isi gercekten yapmadan kod degisikliklerinin etkisini gorebilir Gosterge Olusturucu ozelligi ozel analiz araclarinin olusturulmasina olanak tanir Yazilimin ozellikleri bunlardir Kullanici olaylari tam zamani ile klavye tuslari gibi basili fare hamle ve tiklamasi Islemlerin ve is parcaciklarinin CPU etkinligi Bellek tahsisi ve birakma cop toplama ve bellek sizintilari Dosya okumasi yazmasi kilitlemesi Ag etkinligi ve trafiki OpenGL in grafik ve ic isleyisleri Enerji teshisi ve olu nesneler UI otomasyonu ve Cekirdek animasyon Kullanici yazilimla bunlari yapabilir Bir veya daha fazla uygulamanin veya islemin davranisini inceleme Wi Fi ve Bluetooth gibi cihaza ozel ozellikleri inceleme Bir simulatorde veya fiziksel bir cihazda profil olusturma gerceklestirme Sistem ve uygulama davranislarinin yonlerini analiz etmek icin ozel DTrace araclari olusturma Kaynak kodunuzdaki sorunlari takip etme Uygulamanizda performans analizi yapma Uygulamada sizintilar terk edilmis bellek ve zombiler gibi bellek sorunlarini bulma Daha fazla guc verimliligi icin uygulamani en iyi duruma getirmenin yollarini belirleme Genel sistem duzeyinde sorun giderme islemini gerceklestirme Enstruman yapilandirmalarini sablon olarak kaydetmeKaynakca Arsivlenmis kopya 17 Temmuz 2017 tarihinde kaynagindan Erisim tarihi 24 Subat 2017 https www youtube com watch v LFyvRsjTW k yalin URL Dis baglantilarInstruments 17 Temmuz 2017 tarihinde Wayback Machine sitesinde Ayrica bakinizInterface Builder uygulama Xcode Dashcode yazilim