Re: [freebsd] Re: [freebsd] Re: [freebsd] от 10.3 на 11.0

2016-11-29 Пенетрантность Eugene Grosbein
On 30.11.2016 04:03, Vladislav V. Prodan wrote:

> виртуалка в OVH - VPS 2016 SSD 1
> Где бы еще почистить место?
> 
> # zpool list
> NAMESIZE  ALLOC   FREE  EXPANDSZ   FRAGCAP  DEDUP  HEALTH  ALTROOT
> zroot  9,44G  1,98G  7,45G -33%21%  1.00x  ONLINE  -
> 
> # df -h
> Filesystem   SizeUsed   Avail Capacity  Mounted on
> zroot7,4G259M7,2G 3%/
> devfs1,0K1,0K  0B   100%/dev
> zroot/tmp7,2G156K7,2G 0%/tmp
> zroot/usr7,7G523M7,2G 7%/usr
> zroot/usr/home   7,2G 96K7,2G 0%/usr/home
> zroot/usr/ports  7,2G 96K7,2G 0%/usr/ports
> zroot/usr/ports/distfiles7,2G 96K7,2G 0%
> /usr/ports/distfiles
> zroot/usr/ports/packages 7,2G 96K7,2G 0%
> /usr/ports/packages
> zroot/usr/src8,3G1,2G7,2G14%/usr/src
> zroot/var7,2G824K7,2G 0%/var
> zroot/var/crash  7,2G 96K7,2G 0%/var/crash
> zroot/var/db 7,2G5,4M7,2G 0%/var/db
> zroot/var/db/pkg 7,2G 27M7,2G 0%/var/db/pkg
> zroot/var/empty  7,2G 96K7,2G 0%/var/empty
> zroot/var/log7,2G132K7,2G 0%/var/log
> zroot/var/mail   7,2G 96K7,2G 0%/var/mail
> zroot/var/ports  7,2G 96K7,2G 0%/var/ports
> zroot/var/run7,2G156K7,2G 0%/var/run
> zroot/var/tmp7,2G2,9M7,2G 0%/var/tmp

Многовато в корне: на 11.0 уменя всего 161M занято.

На купленной виртуалке с 25G диска использую zfs для сжатия src
(и obj с ports тоже). Правда, тут 10.3-STABLE/i386:

$ df -h
Filesystem   SizeUsed   Avail Capacity  Mounted on
...
z1,8G 36K1,8G 0%/z
z/obj2,9G1,1G1,8G39%/z/obj
z/ports  2,2G443M1,8G20%/z/ports
z/src2,5G807M1,8G31%/z/src

Ну, а вообще - универсальные средства поиска это du -sk /* | sort -rn
и lsof +aL1 $mountpoint

Если очень сильно надо уменьшать размер, можно заархивировать или включить
компрессию для /usr/include, /usr/share/man, /usr/share/i18n и
/usr/lib32 в случае 64-битной системы. Ну или почитать src.conf и собрать 
систему
с множеством WITHOUT_XXX для уменьшения размера системы (и ускорения сборки).

Этим путём размер системы можно уменьшить драматически - я на днях
собрал FreeBSD12/mips и запустил на TP-Link WDR3600 с 8M флеша. Хотя там
сильно обрезанное и сжатое монолитное ядро без модулей и единственная
файловая система UFS r/o и сжатая через geom_uzip, но в распакованном виде
она всего около 30M. И это несмотря на то, что бинарный RISC-код mips32
процентов на 80 объёмнее, чем код amd64.



Re: [freebsd] Re: [freebsd] Re: [freebsd] от 10.3 на 11.0

2016-10-25 Пенетрантность Eugene Grosbein

26.10.2016 4:34, Anton Sayetsky пишет:


Да, по сравнению с пересборкой - на треть дольше. Пожалуй, пора
выбросить калькуляторы и поставить современное железо. Или начать
использовать многопоточную сборку. Или и то, и другое.


Ну, не надо быть таким категоричным. Дешевые виртуалки на хостинге
никто не отменял. Но на них freebsd-update тормозит тоже жутко на девятке.