İçeriğe atla

Instruments (yazılım)

Instruments
Geliştirici(ler)Apple
İlk yayınlanmaEylül 2007 (17 yıl önce) (2007-09)
Güncel sürüm4.4 / 18 Nisan 2012 (12 yıl önce) (2012-04-18)
İşletim sistemiMac OS X Leopard ve sonrası
Türperformans analizörü ve görselleştirici
LisansÖzel mülk yazılım
Resmî sitesideveloper.apple.com/tools/instruments/ Bunu Vikiveri'de düzenleyin

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 DTrace izleme çerçevesinin üzerine inşa edilmiştir.[1]

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.[2] 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

  1. ^ "Arşivlenmiş kopya". 17 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Şubat 2017. 
  2. ^ https://www.youtube.com/watch?v=LFyvRsjTW_k []

Dış bağlantılar

Ayrıca bakınız

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">NetBeans</span> Vikimedya kategorisi

NetBeans, Oracle tarafından geliştirilen bir Java geliştirme ortamıdır (IDE) ve ücretsiz olarak dağıtılmaktadır. Özellikle kullanıcı arayüzü tasarımında sağladığı kolaylıklardan dolayı tercih edilmektedir. Henüz Eclipse kadar popüler olmasa da popülerliği giderek artmaktadır.

<span class="mw-page-title-main">Windows Görev Yöneticisi</span>

Windows Görev Yöneticisi, Microsoft Windows'ta yer alan görev yöneticisi, sistem monitörü ve başlangıç yöneticisidir. Çalışan işlemlerin adı, CPU yükü, işlem yükü, G/Ç ayrıntıları, oturum açmış kullanıcılar ve Windows hizmetleri dahil olmak üzere bilgisayar performansı ve çalışan yazılım hakkında bilgi sağlar. Ayrıca işlem önceliklerini, işlemci benzeşimini, başlatma ve durdurma hizmetlerini ayarlamak ve işlemleri zorla sonlandırmak için de kullanılabilir.

<span class="mw-page-title-main">Mac OS X Leopard</span> İşletim sistemi sürümü

Mac OS X Leopard, Apple tarafından üretilmiş ve piyasaya çıkarılmış altıncı nesil bir Mac OS X bilgisayar işletim sistemidir. Sürüm bu kez kedigiller familyasından Panthera cinsinin 4 büyük kedi türünden biri olan Leopar ismi ile isimlendirildi. Leopar, Mac OS X Tiger'ın halefi olarak 26 Ekim 2007 tarihinde sunuldu ve iki sürümü mevcuttur: kişisel bilgisayarlar için uygun bir masaüstü sürümü ve sunucu sürümü, Mac OS X Server. Fiyat olarak, masaüstü sürümü için 129 dolar ve Server için 499 dolar fiyatla satılıyordu. Leopard, ardılı olarak Mac OS X Snow Leopard sürümü ile değiştirildi. Leopard yalnızca "Snow Leopard" işlevleri gibi Mac tabanlı Intelde PowerPC mimarisini destekleyen Mac OS X'in son sürümü oldu. Apple Software Update yöntemi ile güncelleniyor.

<span class="mw-page-title-main">Mac OS X Snow Leopard</span> Appleın desktop ve sunucu işletim sistemi, Mac OS Xin yedinci ana sürümüdür.

Mac OS X Snow Leopard veya Mac OS X 10.6 Snow Leopard, Apple'ın desktop ve sunucu işletim sistemi, Mac OS X'in yedinci ana sürümüdür. Apple CEO'su Steve Jobs, Snow Leopard'ı WWDC 'da 9 Haziran 2008 tarihinde duyurdu ve Yazılım Mühendisliğinden Sorumlu Kıdemli Başkan Yardımcısı Bertrand Serlet tarafından geliştiricilere özel olarak gösterildi. İlk genel gösteri, Dünya Çapında Pazarlamadan Sorumlu Kıdemli Başkan Yardımcısı Serlet ve Phil Schiller tarafından, WWDC 2009'da sunulmuştur.

<span class="mw-page-title-main">Qt (çalışma alanı)</span>

Qt, birden çok platformu destekleyen bir grafiksel kullanıcı arayüzü geliştirme araç takımıdır. Genellikle GUI programları geliştirmek için kullanılsa da gelişmiş kütüphanesi GUI bileşenlerinin dışında birçok araç içermektedir. Qt, en çok KDE masaüstü ortamında, Opera ağ tarayıcısında ve Skype anlık mesajlaşma programlarında kullanılmasıyla bilinir.

iCloud Appleın sunduğu bulut depolama ve bulut bilişim servisi

iCloud, Apple tarafından 6 Haziran 2011 WWDC'de tanıtılan bulut depolama ve bulut bilişim servisidir. Şubat 2016 itibarıyla, hizmetin 782 milyon kullanıcısı vardır. Hizmet, kullanıcılarına, dokümanlar, fotoğraflar ve müzik gibi verileri uzaktaki sunucularında iOS, Macintosh veya Windows cihazlarına indirmek, paylaşmak, diğer kullanıcılara veri göndermek ve kaybedilen veya çalınan Apple cihazlarını yönetmek özellikleri verir. Hizmet aynı zamanda iTunes kullanan bir ana Mac veya Windows bilgisayarına manuel yedeklemelere güvenmek yerine, iOS cihazlarını kablosuz olarak iCloud'a yedeklemeye izin verir. Servis kullanıcıları hesapları AirDrop kablosuz ile bağlayarak anında fotoğraf, müzik ve oyunları paylaşabiliyorlar. Apple, e-posta, kişiler, takvim, yer imleri, notlar, hatırlatıcılar, iWork dokümanları, fotoğraflar ve diğer veriler için veri senkronizasyon merkezi olarak hareket eden Apple'ın MobileMe hizmetinin yerini aldı. 2011'den başlayarak, iCloud Microsoft Azure ve Amazon Web Servislerine dayanıyor. Apple iOS Security beyaz kağıdı 2014'te yayınlandı, Apple, şifrelenmiş iOS dosyalarının Amazon S3 ve Microsoft Azure'de depolandığını onayladı. Apple, 2016 yılında Google ile bazı iCloud hizmetleri için Google Cloud Platform'nu kullanmak için bir anlaşma imzaladı. Ekim 2016'da Bloomberg, Apple tarafından daha doğrudan çalıştırılarak Apple'ın çevrimiçi hizmetlerinin Hız ve Deneyimini iyileştirmeyi amaçlayan Pie projesi üzerinde çalıştığını bildirdi. Ayrıca, Apple'ın tüm çalışanlarını Apple Kampüs'e taşıdığı bildirildi, diğer çalışanların çoğu Apple Park'a geçecekti.

<span class="mw-page-title-main">Google ürünleri listesi</span> Vikimedya liste maddesi

Google ürünleri listesi Google tarafından satın alınan tüm ana masaüstü, mobil ve çevrimiçi ürünleri içerir. Bu ürünler son ürün ya da beta sürümler olabilir. Liste ayrıca kullanımdan kaldırılmış, birleştirilmiş ya da tekrar isimlendirilmiş ürünleri de içerir. Ürünlerin içinde olan özellikler ayrıca listelenmemiştir.

<span class="mw-page-title-main">Unreal Engine</span> video oyunu motoru

Unreal Engine, Epic Games tarafından geliştirilen ve ilk olarak 1998 yılında yayınlanan Unreal isimli birinci şahıs nişancı oyununda kullanılan oyun motoru. Esas olarak birinci şahıs nişancı oyunları için geliştirilmesine karşın, sonraları çeşitli türlerdeki oyunlarda kullanıldı. C++ ile yazılmış kodu sayesinde yüksek derecede taşınabilirliğe sahiptir ve günümüzde birçok oyun geliştirici tarafından kullanılan bir araç haline gelmiştir.

<span class="mw-page-title-main">Mac OS X Lion</span> Mac OS X işletim sisteminin 2011 tarihli, 8. büyük sürümü

Mac OS X Lion veya Mac OS X 10.7 Lion Mac OS X işletim sisteminin 8. büyük sürümü olup, Macintosh bilgisayarlar için Apple Inc.in masaüstü ve sunucu işletim sistemidir. 11A511 yazılımda yapılmıştır. Bu sürümün temelini Darwin işletim sistemi oluşturur.Sürümün Unamesi "Darwin 11.0"dir. Sürümün ilk önizlemesi "Maca geri dön" sloganı altında Apple Özel Etkinliğinde (Stevenote) 20 Ekim 2010 tarihinde açıldı. Bu, Apple'ın iOS sisteminde yapılan birçok gelişmeler, Mac yüklü uygulamaların kolayca gezilebilir olan ekran gibi yenilikler getiriyor, Mac OS X Snow Leopard sürümündeki gibi, Mac App Store için destek içerir.Sürümün yüklenmesi Apple Software Update aracılığı ile oluyor. 24 Şubat 2011 tarihinde, Lion-un ilk geliştiriciler için önizlemesi (11A390) Apple Developer programına abonelerine serbest bırakıldı. Diğer geliştirici önizlemesi sonra dan WWDC 2011'de serbest bırakıldı. Lion, 1 Temmuz 2011 tarihinde üretim için serbest bırakıldı, 20 Temmuz 2011 tarihinde Mac App Store üzerinden son sürümü ile izledi. İlk günde şirket bir milyon satış olduğunu bildirdi. Ekim 2011 itibarıyla, Mac OS X Lion, dünya çapında altı milyon kopya sattı.

<span class="mw-page-title-main">App Store (macOS)</span> macOS işletim sistemine sahip cihazların yerleşik oyun ve uygulama mağazası

Bu madde OS X için Mac App Store içindir. iOS-dakı App Store ile karıştırılmamalıdır.

<span class="mw-page-title-main">Mac OS X Tiger</span> Mac OS Xin beşinci büyük sürümü

Mac OS X Tiger, Mac OS X'in, Mac bilgisayarlar için Apple'ın masaüstü ve sunucu işletim sisteminin beşinci büyük sürümüdür. Takma isim olarak yeni sürüme Kaplan ismi verilmiştir. Sürüm Apple Software Update yöntemi ile güncellenmekte. Tiger Mac OS X Pantherin halefi olarak 129.95 dolara 29 Nisan 2005 tarihinde kamuoyuna sunuldu. Yeni özelliklerden bazılarına 64-bit PowerMac G5 için geliştirilmiş destek, Spotlight adlı bir hızlı arama sistemi, Safari web tarayıcısının yeni bir sürümü dahildir.

<span class="mw-page-title-main">MacOS Server</span>

macOS Server, Apple tarafından üretilen ve ayrı piyasaya çıkarılan add-on bir işletim ve sunucu sistemidir, macOS işletim sistemi için ek sunucu programları, idaresi ve yönetimi araçları sağlar. Mac OS X Server İngilizce, Japonca, Fransızca, Almanca, Basitleştirilmiş Çince, Hollandaca, İtalyanca, Almanca, İspanyolca ve Geleneksel Çince mevcuttur.

<span class="mw-page-title-main">Mac OS X 10.2</span>

Mac OS X 10.2 veya Mac OS X Jaguar, Apple tarafından üretilmiş ve piyasaya çıkarılmış üçüncü nesil bir Mac OS X işletim sistemidir. Sürüme takma isim olarak büyük kedilerin bir türü olan Jaguar ismi verildi. İşletim sistemi 24 Ağustos 2002'de tek bilgisayar kurulumları için ve tek evde ayrı bilgisayarlarda beş kurulumlara izin veren aile paketi olarak yayınlandı. İşletim sistemi genel olarak genel hız geliştirmeleri, kullanılabilir grafik ve terminal uygulamaları ile uyumluluk ve istikrar alanlarında ileriye atılmış büyük bir adım olarak, çoğu Macintosh kullanıcıları tarafından iyi kabul edildi.

iLife

iLife Apple tarafından geliştirilen macOS ve iOS için bir yazılım paketidir. Medya oluşturma, düzenleme, düzenleme ve yayınlama için çeşitli programlardan oluşur. Bileşenleri şunlardı: iTunes, iMovie, iPhoto, iDVD, iWeb ve GarageBand. iTunes haricinde sadece iMovie ve GarageBand kalır ve Mac App Store'de ayrı olarak satılır. iDVD ve iWeb kullanımdan kaldırılmış ve iPhoto ise Apple Fotoğraflar tarafından başlanmıştır.

iWork

iWork Apple tarafından macOS ve iOS işletim sistemleri için oluşturulan ve ayrıca çapraz platformda iCloud web sitesi aracılığıyla sunulan bir ofis uygulamaları paketidir. Bu, Apple Keynote sunum programı; Kelime işlemci ve masaüstü yayıncılık uygulaması Apple Pages; ve Apple Numbers elektronik Hesap tablosu uygulaması içerir.

<span class="mw-page-title-main">Dashcode (yazılım)</span>

Dashcode Apple tarafından Mac OS X Leopard'a dahil edilen ve Dashboard için widget'ların geliştirilmesini kolaylaştıran bir yazılım uygulamasıydı. İlk kez 24 Mayıs 2006'da Xcode geliştirici araçlarının bir parçası olarak yeni MacBook'lara dahil edildi.

<span class="mw-page-title-main">Interface Builder (uygulama)</span>

Interface Builder Apple'nın Mac OS X işletim sistemi için bir yazılım geliştirme uygulamasıdır. Bu, Xcode'nin araç setinin bir parçasıdır. Arayüz Oluşturucu, Cocoa API ve Carbon API geliştiricilerine grafik kullanıcı arayüzü kullanarak uygulamalar için arayüzler oluşturmasına olanak tanır.

<span class="mw-page-title-main">Xcode</span>

Xcode macOS, iOS, watchOS, tvOS ve visionOS için yazılım geliştirmek için Apple tarafından geliştirilen macOS için entegre bir tümleşik geliştirme ortamıdır. Yazılım geliştirme araçlarını içerir. İlk kez 2003 yılında piyasaya çıkan hizmetin en istikrarlı sürümü, sürüm 8.3.3'tür ve Mac App Store'den macOS Sierra kullanıcıları için ücretsiz olarak sunulmaktadır. Kayıtlı geliştiriciler, Apple Developer web sitesinden paketi önizleme sürümlerini ve önceki sürümlerini indirebilirler. Bununla birlikte, Apple son zamanlarda yazılımın sürüm 9 beta 2'nin beta versiyonunu Apple Developer hesaplarıyla halka açık hale getirdi.

Cocoa, masaüstü işletim sistemi macOS için Apple'ın yerel nesne yönelimli programlama ve uygulama programlama arayüzüdür (API).

Carbon, Macintosh bilgisayarları çalıştıran işletim sistemi olan Mac OS X için Apple'ın C tabanlı uygulama programlama arayüzlerinden (API) biridir. Carbon, Mac OS 8 ve Mac OS 9 işletim sistemlerinde çalışan programlar için iyi bir geriye dönük uyumluluk sağlamıştır. Geliştiriciler, “klasik” Mac OS ve Macintosh işletim sistemleri yazılımlarını OS X platformuna taşımak için uygulamayı azami çaba harcayarak çok az bir çaba ile kullanabilirler. OpenStep'te ortaya çıkan tamamen farklı Cocoa API sistemidir.