Ana içeriğe geç
Gelişmiş görüntüleme ekipmanları tasarımcısı ve üreticisi
Cuma, 9 Ekim 2026

Makale

Altron'da Performans (Performance) ve Dahili Bilgi (Internal Info) sekmeleriyle yavaş bir eklentiyi bulma

Rahni

Kareler düşüyor, gerçek hız istenen değerin altında ve işleme grafiğinizde on ya da on iki düğüm var. Suçlu hangisi? Altron yazılımında yavaş bir eklentiyi bulmak için tahmin yürütmenize ya da düğümleri tek tek kaldırmanıza gerek yoktur. Tanılama panelindeki iki küçük sekme cevabı ekrana getirir.

Altron yazılımındaki Diagnostics, Performance ve Internal Info sekmeleri
Altron yazılımındaki Diagnostics, Performance ve Internal Info sekmeleri

Şu yazılımdaki işleme grafiği: Altron bir düğümler zinciridir. Her düğüm, önceki düğümden veri alıp bir sonrakine aktaran bir eklentidir. Bu halkalardan biri yavaşsa arkasındaki her şey bekler.

Adım 1: genel CPU kullanımı

Algılanan kameralar listesinin altında üç gösterge görürsünüz: Physical RAM, Virtual RAM ve CPU. Her biri toplam sistem kullanımını ve programın kendi kullanımını ayrı ayrı gösterir. CPU yüzde 100'e yakınsa kare düşmesi şaşırtıcı değildir. Şimdi CPU'yu kimin kullandığını görmeniz gerekir.

Adım 2: Performance sekmesi

Bu sekme basit bir tablodur. Cpu sütunu her düğümün CPU payını gösterir. Düğümün adı Item sütununda görünür. Tablo her saniye yenilenir. Ayrıca kullanıcı arayüzünün kendi payını gösteren bir Ui satırı da vardır. Aynı anda birkaç kamera açıksa her zincirin satırları, zincir numarasıyla Chain etiketli ayrı bir başlık altında görünür.

Sorun giderirken kullandığımız yöntem:

  1. Görüntü alımını, sorunun ortaya çıktığı ayarlarla tam olarak aynı şekilde başlatın.
  2. Performance sekmesini açın ve sayıların oturması için birkaç saniye bekleyin.
  3. Cpu değeri diğerlerinden belirgin biçimde büyük olan satırı bulun.
  4. O düğümde tek bir değişiklik yapın ve tabloya yeniden bakın. Her seferinde yalnızca bir değişiklik.

Adım 3: verinin nerede düştüğünü görmek için Internal Info

Sorun her zaman CPU değildir. Bazen CPU kullanımı normal olan bir düğüm veri kaybeder. Internal Info sekmesi bunun içindir:

  • Count Rate: Her düğümün her giriş ve çıkış portundan saniyede kaç paket geçtiğini gösterir.
  • Main / Extra Data Rate: Main, ana veri hızını saniyede megabayt cinsinden gösterir. Extra ise veriyle birlikte gelen ek baytların hızıdır.

Kural basittir: bir düğümün çıkış hızı aniden giriş hızının altına düşerse veri tam orada düşüyor demektir. Ham veri kaydeden düğümler de bu sekmede disk yazma hızlarını bildirir. Hiç görüntü görmüyorsanız önce kameranın çıkış portunun Count Rate değerinin sıfır olup olmadığını kontrol edin.

Yavaş düğümü buldunuz. Şimdi ne olacak?

  • Ayarlarını hafifletin. Örneğin renk düzeltme matrisi eklentisinde Use Lookup Table seçeneğinin açık olduğundan emin olun. Bu varsayılan ayardır ve kapatılması daha fazla CPU kullanır. Bir başka örnek de demozaiklenmiş ham verinin kaydedilmesidir: Compression değerini ne kadar yüksek ayarlarsanız dosya o kadar küçülür ama işleme yükü o kadar ağırlaşır.
  • Önüne Max rate modunda bir ImagingInterval yerleştirin. Bu düğüm veri akış hızını sınırlar ve sınırın üzerinde gelen tüm verileri atar. Hazır grafiklerde DREG adıyla görürsünüz. Olağan yeri, ağır düğümün veya ekranın hemen önüdür.
  • Read Buffer Size değerini kontrol edin. Arabellek ne kadar büyükse USB sürücüsü o kadar seyrek çağrılır ve CPU yükü o kadar düşer. Biri bu değeri düşürdüyse yeniden daha büyük bir değere ayarlayın.
  • Gereksiz düğümleri kaldırın. Sonucuna ihtiyaç duymadığınız her düğüm CPU'dan pay alır.

Sık gördüğümüz bir hata

Max rate modundaki ImagingInterval fazla veriyi atar. Onu zincirin başına, kayıt dalının önüne koyarsanız kaydedilen dosya da aynı düşük hıza sahip olur. Her bir kareye ihtiyacınız olduğunda bu düğümü yalnızca ekran dalına ya da her kareye ihtiyaç duymayan ağır bir düğümün önüne koyun.

Deneyimden gelen küçük bir ipucu: Cpu değerini Start'tan sonraki ilk birkaç saniyede değil, kararlı durumda okuyun. O anda her şey hâlâ başlatılmaktadır ve sayılar yanıltıcıdır.

Yazılım profilleme hakkında daha genel bir açıklama için bkz. Wikipedia (İngilizce).

Grafiğiniz için Performance tablosunu yorumlayamıyorsanız ekran görüntüsünü bize şuradan gönderin: iletişim formu.

Ekipmanlarımızın kullanıldığı yerler

Ürünlerimizi kullanan kurumlar, üniversiteler, sanayi kuruluşları ve şirketler

  • Hedayat Hooshmand Nozhan Sepehr