Скрытый потенциал ручных сборок



         

Листинг12 утилита strip удаляет отладочную информацию из файла


Файл сразу же худеет до 1 мегабайта, сокращая свой объем в девять (!) раз. Как говориться, почувствуйте разницу!

$file bochs

bochs: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0,

dynamically linked (uses shared libs), stripped

$ls -l bochs

итого 6844

-rw-r--r--  1 root staff     138 2006-03-21 05:24 1

-rw-r--r--  1 root staff     399 2006-03-21 05:25 2

-rw-r--r--  1 root staff       0 2006-03-21 05:25 3

-rwxr-xr-x  1 root staff 1009368 2006-03-21 05:25 bochs

-rwxr-xr-x  1 root staff   36966 2006-03-20 20:44 bxcommit

-rwxr-xr-x  1 root staff   37697 2006-03-20 20:44 bximage

-rwxr-xr-x  1 root staff 5390592 2006-02-19 22:12 elinks

-rwxr-xr-x  1 root staff  488395 2006-02-19 21:58 js




Содержание  Назад  Вперед