OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

6.78. Mengenai Simbol Nyahpepijat‌

Kebanyakan program dan perpustakaan, secara lalai, disusun dengan simbol penyahpepijatan disertakan (dengan gcc's -g pilihan). Ini bermakna apabila menyahpepijat atur cara atau pustaka yang telah disusun dengan maklumat penyahpepijatan disertakan, penyahpepijat boleh menyediakan bukan sahaja alamat memori, tetapi juga nama rutin dan pembolehubah.

Walau bagaimanapun, kemasukan simbol penyahpepijatan ini membesarkan program atau perpustakaan dengan ketara. Berikut ialah contoh jumlah ruang yang diduduki oleh simbol ini:

• A menampar binari dengan simbol nyahpepijat: 1200 KB

• A menampar binari tanpa simbol debugging: 480 KB

• Fail Glibc dan GCC (/ lib and / usr / lib) dengan simbol nyahpepijat: 87 MB

• Fail Glibc dan GCC tanpa simbol nyahpepijat: 16 MB

Saiz mungkin berbeza-beza bergantung pada pengkompil dan perpustakaan C yang digunakan, tetapi apabila membandingkan atur cara dengan dan tanpa simbol penyahpepijatan, perbezaan biasanya akan menjadi faktor antara dua dan lima.

Oleh kerana kebanyakan pengguna tidak akan menggunakan penyahpepijat pada perisian sistem mereka, banyak ruang cakera boleh diperoleh semula dengan mengalih keluar simbol ini. Bahagian seterusnya menunjukkan cara untuk menanggalkan semua simbol penyahpepijatan daripada program dan perpustakaan.


Pengkomputeran Awan OS teratas di OnWorks: