|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 17 Aug 2000 10:06:20 To : Juriy Goloveshkin Subject : Re: /usr/obj sizes --------------------------------------------------------------------------------
Hello Juriy Goloveshkin!
VN>> Где-то три недели назад тут проходил вопрос о размере /usr/obj после
VN>> buildworld'а.
VN>> Я сказал - 700М для current и 550M для stable, кто-то сказал - 330М.
VN>> Вот статистика по свежему 5.0-current'у:
JG> похоже, что кое-кто собирает миры с ключиками -g ;)
Да, именно. Этот фактор я не учел.
JG> см.(это make buildworld вчера на 5-CURRENT):
JG> ---
JG> du -sk /usr/obj/
JG> 251875 /usr/obj/
Угу. Тем не менее что-то все равно различно. Сделал ночью make update
&& make buildworld после снятия -g, получил:
root@nn:/usr/HEAD##du -sk /usr/obj
331174 /usr/obj
при этом `CFLAGS= -O -pipe -mcpu=i686', включены все compat'ы,
USA_RESIDENT=NO, NO_MODULES=YES. Откуда еще 80M?
Этот самый -g стоит очень давно, система проходила make update && make world
циклы еще со времен ранней 3.2, размеры были: 3.x - около 550M, 4.x -
около 700M, 5.0 - вот 940M (это все с -g). Без -g не мерял, кроме пятерки;
посмотрю на работе.
JG> ---
JG> самый здоровый - libcc_int.a - 2447266
JG> а вот после сборки 4.1:
JG> ---
JG> du -sk /usr/obj/
JG> 264052 /usr/obj/
JG> ---
JG> различие из-за make.conf...
А в чем различие и как оно сказалось? Потому что добавка 150M при -g
при переходе с 3.x на 4.x - это явно крипта.
JG> а вот тот же 4.1, но со всем хламом(с дефолтовым make.conf после make
JG> release): --- du -sk /reserve/root/usr/obj/ 310288
JG> /reserve/root/usr/obj/ ---
JG> ы?
Померяю на работе, добавлю.
/netch
--- ifmail v.2.15dev5
* Origin: Lucky Netch Incorporated (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/203281046c1b3.html, оценка из 5, голосов 10
|