%general-entities; ]> По поводу отладочных символов Большинство программ и библиотек по умолчанию компилируются с отладочными символами (с указанием аргумента -g команде gcc). Это означает, что при проведении отладки программы или библиотеки, которая была скомпилирована с включённой отладочной информацией, отладчик может предоставить информацию не только по адресам памяти, но также будет предоставлена информация об именах функций и переменных. Однако, включение отладочных символов значительно увеличивает размер программы или библиотеки. Ниже приведена информация по объему пространства, занимаемого отладочными символами: bash двоичный файл с отладочными символами: 1200 KB bash двоичный файл без отладочных символов: 480 KB Файлы Glibc и GCC (/lib and /usr/lib) с отладочными символами: 87 MB Файлы Glibc и GCC без отладочных символов: 16 MB Размеры могут варьироваться в зависимости от того, какой компилятор и библиотека Си были использованы. Но сравнивая программы с и без отладочных символов, разница как правило будет от двух до пяти раз. Поскольку большинство пользователей никогда не будет использовать отладчик для системного программного обеспечения, можно восполнить достаточный объем дискового пространства, удалив отладочные символы. В следующем в разделе рассказано, как удалить все отладочные символы из программ и библиотек.