OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

6.78. Hata Ayıklama Sembolleri Hakkında‌

Çoğu program ve kitaplık, varsayılan olarak, dahil edilen hata ayıklama sembolleriyle derlenir ( gcc's -g seçenek). Bu, dahil edilen hata ayıklama bilgileriyle derlenmiş bir program veya kitaplığın hatalarını ayıklarken, hata ayıklayıcının yalnızca bellek adreslerini değil, aynı zamanda rutinlerin ve değişkenlerin adlarını da sağlayabileceği anlamına gelir.

Ancak, bu hata ayıklama simgelerinin dahil edilmesi, bir programı veya kitaplığı önemli ölçüde genişletir. Aşağıda, bu simgelerin kapladığı alan miktarına bir örnek verilmiştir:

• bir darbe hata ayıklama sembolleri ile ikili: 1200 KB

• bir darbe hata ayıklama sembolleri olmadan ikili: 480 KB

• Glibc ve GCC dosyaları (/ lib ve / USR / lib) hata ayıklama sembolleri ile: 87 MB

• Hata ayıklama sembolleri olmayan Glibc ve GCC dosyaları: 16 MB

Boyutlar, hangi derleyicinin ve C kitaplığının kullanıldığına bağlı olarak değişebilir, ancak hata ayıklama sembolleri olan ve olmayan programları karşılaştırırken, fark genellikle iki ile beş arasında bir faktör olacaktır.

Çoğu kullanıcı sistem yazılımlarında asla hata ayıklayıcı kullanmayacağından, bu semboller kaldırılarak çok fazla disk alanı geri kazanılabilir. Sonraki bölüm, programlardan ve kitaplıklardan tüm hata ayıklama sembollerinin nasıl çıkarılacağını gösterir.


OnWorks'te En İyi OS Bulut Bilişimi: