From 2203e654b389586650d553251b04544a34f189bf Mon Sep 17 00:00:00 2001 From: Sn4il Date: Mon, 2 Sep 2024 15:54:35 +0300 Subject: LFS 12.2 --- lfs-12.1-sysv/chapter08/aboutdebug.html | 136 -------------------------------- 1 file changed, 136 deletions(-) delete mode 100644 lfs-12.1-sysv/chapter08/aboutdebug.html (limited to 'lfs-12.1-sysv/chapter08/aboutdebug.html') diff --git a/lfs-12.1-sysv/chapter08/aboutdebug.html b/lfs-12.1-sysv/chapter08/aboutdebug.html deleted file mode 100644 index 092e726..0000000 --- a/lfs-12.1-sysv/chapter08/aboutdebug.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - 8.82. Об отладочных символах - - - - - - - - -

- 8.82. Об - отладочных символах -

-
-

- Большинство программ и библиотек по умолчанию компилируются с - отладочными символами (gcc с параметром -g). Это означает, что при отладке - программы или библиотеки, которые были скомпилированы с - использованием отладочной информации, отладчик может предоставить не - только адреса памяти, но и имена подпрограмм и переменных. -

-

- Включение отладочных символов значительно увеличивает размер - программы или библиотеки. Ниже приведена информация по объему - пространства, занимаемого отладочными символами: -

-
-
    -
  • -

    - Двоичный файл bash с отладочными символами: - 1200 KB -

    -
  • -
  • -

    - Двоичный файл bash без отладочных символов: - 480 KB (на 60% меньше) -

    -
  • -
  • -

    - Файлы Glibc и GCC (/lib и - /usr/lib) с отладочными - символами: 87 MB -

    -
  • -
  • -

    - Файлы Glibc и GCC без отладочных символов: 16 MB (на 82% - меньше) -

    -
  • -
-
-

- Размеры могут варьироваться в зависимости от используемого - компилятора и библиотеки Си, но программа, в которой были удалены - отладочные символы, обычно примерно на 50-80% меньше, чем ее аналог с - ними. Поскольку большинство пользователей никогда не будут - использовать отладчик в своем программном обеспечении, удаление - отладочных символов может освободить много места на диске. В - следующем разделе показано, как удалить все отладочные символы из - программ и библиотек. -

-
- - - -- cgit v1.2.3