glibc denetimi

GliBC-denetleme, otomatik bir bellek erişim kontrolü ile kodlarını kontrol eden uygulama geliştiricileri için GliBC'nin değiştirilmiş bir versiyonudur.
Şimdi İndirin

glibc denetimi Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • LGPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • John Reiser
  • yayıncı web sitesi:
  • http://bitwagon.com/jumpstart/jumpstart.html

glibc denetimi Etiketler


glibc denetimi Açıklama

GliBC-denetleme, kodlarını otomatik bir bellek erişim kontrolü ile kontrol eden uygulama geliştiricileri için değiştirilmiş bir versiyonudur. GliBC-denetimi, Valgrind, SosSure veya Purify.Glibc-denetleme gibi otomatik bir bellek erişim denetleyicisiyle kodlarını kontrol eden uygulama geliştiricileri için GliBC'nin değiştirilmiş bir versiyonudur. Erişim denetleyicisinin, Cunery'nin kendisinden daha az "gürültü" ile geliştiricinin ilginç olması daha olasıdır. Tipik olarak, GliBC-denetimi, kullanımdan önce tüm yerel değişkenlerini ve yapılarını başlatır. Sıradan GliBC, mantığına "bakım" olan ancak bellek erişim denetleyicisi tarafından bildirilen başlatılmamış kukla değişkenleri kullanır. Ayrıca, R_DEBUG.R_BRK protokolü, bir ortak yerleşik denetçi ile işbirliği yapmak için geliştirilmiştir. Denetçi .R_BRK'yı ayarlarsa, çalışma zamanı yükleyicisi, paylaşılan bir kitaplık olayı olduğunda denetçiyi doğrudan arayacaktır. Bitkileri kullanmaktan çok daha uygundur. Varsayılan olarak eski kırılma noktası protokolü daha önce olduğu gibi çalışır. Yeni protokol, bir işlevin bir işaretçinin bir işaretçinin sıradan bir işaretçi olarak aynı boyutta olduğu eski makinelerle uyumludur. Bir işlevin bir işaretçinin daha büyük olduğu platformlar (HP-PA RISC, ALPHA işlemcisi veya PowerPC gibi) ikili geriye doğru uyumlu değildir ve R_DEBUG.R_VERSIONS'ı arttırmanız gerekecektir. Müşterilerden (GDB gibi), inşa edildiklerinde görmezden gelinemeyen bir uyumsuzluk hatası görecektir. Ancak şimdilik, X86'da Çalışma Zamanında GSYİH'yı antagonize etmemeye değer. Yama 91 dosyayı değiştirir. GliBC-2.3.2-27.9 ile karşılaştırıldığında, ek kod, 18 tane daha var. Nano-scopik bir ölçekte, tipik yürütme maliyeti, etkilenen rutin başına 0 ila 3 CPU döngüsüdür; Tahmini medyan toplam etki, günlük 1 saniyeden daha azdır. * Printf (), GliBC denetiminde, GliBC'den daha hızlıdır, çünkü temizleme kaynağı GCC-3.2'nin STDIO-Common / Printf-Parse.h'da Parse_One_SPEC () için PrintF_SPEC.Info'yu başlatırken atrocious kod oluşturmayı önler. GliBC-denetleme, GliBC'nin dahili testceleri üzerinde bir bellek erişim denetleyicisi çalıştırılarak, daha sonra bildirilen hataları analiz ederek kaynağı değiştirerek yapıldı. Süreç, GliBC-2.3.2-11.9'da 10 hafıza erişim hatası ortaya çıkardı. Yedi, GliBC-2.3.2-27.9'da sabitlendi, iki tane daha CV'lerde düzeltildi ve biri muhtemelen sabitlenmeyecek bir tasarım hatasıdır. Glibc-denetim-1'e selefi yamalar GliBC projesine sunuldu, ancak bu yamalar göz ardı edildi , reddedildi veya reddedildi. Glibc-denetim-1'i ayrı ayrı yayınlamak için kullanılabilirlik ve güvenilirlikte yeterince gelişme vardır. Değiştirilmemiş GliBC-2.3.2-27.9.SRC.RPM, Redhat Aynalarından temin edilebilir. RPMBUILD -BA --TARGET I686, 1.1GHz CPU, 384MB RAM, UDMA100 diskiyle bir makinede yaklaşık 4 saat ve 2.5GB disk alanı aldı. Bu sürümde yeni olan yeni: · Yamalar GliBC-2.4-4'e güncellendi. · GSYİH durdurucu-açıklama olaylarına müdahale eden bir GliBC hatası düzeltildi.


glibc denetimi İlgili Yazılım

Elektrikli çit

Elektrikli çit (Efence), bir malloc () bellek tamponunu aşan (veya azaltılmış) tam eğitimde programınızı durdurur. ...

182

İndirmek

Trustudio Vakfı

Eclipse ve Xored :: PHP, Python ve ECMAScript gelişimi için Custudio IDE'ye dayanan eklentiler kümesi. ...

184

İndirmek

Dbg

DBG, PHP komut dosyaları için bir PHP hata ayıklayıcısıdır ve profilerdir. ...

202

İndirmek

ltre

LTRACE BT, Dinamik Bağlantılı Programlarda Çalışma Zaman Kitaplığı Çağrıları İzler. ...

514

İndirmek