- uname -aFreeBSD foo bar com 12 1-RELEASE-p1 FreeBSD 12 1-RELEASE-p1 GENERIC a, Аноним (1), 12:09 , 14-Янв-20 (1) +2
> всё ясно. А вот большой набор COMPAT_FREEBSD* не очень понятно. # uname -a FreeBSD foo.bar.com 12.1-RELEASE-p1 FreeBSD 12.1-RELEASE-p1 GENERIC amd64 # cd /usr/src/sys/amd64/conf # less GENERIC | grep -i COMPAT_FREEBSD options COMPAT_FREEBSD32 # Compatible with i386 binaries options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_FREEBSD5 # Compatible with FreeBSD5 options COMPAT_FREEBSD6 # Compatible with FreeBSD6 options COMPAT_FREEBSD7 # Compatible with FreeBSD7 options COMPAT_FREEBSD9 # Compatible with FreeBSD9 options COMPAT_FREEBSD10 # Compatible with FreeBSD10 options COMPAT_FREEBSD11 # Compatible with FreeBSD11 Где тут "большой набор"? > Если кто в курсе, подскажите какие из этих опций совместимости с ранними > версиями нужны и для чего? Нужны для возможности запуска статически слинкованных бинарников из предыдущих версий BSD. Ну и совместимость с х86. Наличие/отсутствие этих опций никак не скажется на потреблении ресурсов. На худой конец, соберите два ядра, с ними и без них, и потестите.
- вы как с луны свалились, фришка уже давно не монолитное ядро, поэтому забудьте , Сергей (??), 23:29 , 14-Янв-20 (3) +1
> Здравствуйте Друзья! > Я тут занялся в фоне оформления старого vaio на вышеуказанном проце, и > т.к. ресурсы у него не шибкие, то и стрипнуть из ядра > хочу всё лишнее. Со всякими опциями отладки, лишними устройствами и виртуализациям > всё ясно. А вот большой набор COMPAT_FREEBSD* не очень понятно. Если > кто в курсе, подскажите какие из этих опций совместимости с ранними > версиями нужны и для чего? вы как с луны свалились, фришка уже давно не монолитное ядро, поэтому забудьте про опции ядра, берите generic, а если потребуется что-то дополнительное грузить, грузите через /boot/loader.conf, так же через него можно включить и отладку ну и т.д., единственно, что надо сделать так это отредактировать /etc/make.conf на тему CPUTYPE, выбрать что-то приближенное к вашему процу, можно попробовать native, после этого пересоберите ядро и мир, ну и установите оные, и помнить, что, если захочется перенести бинарно на другой комп с другим процом ( через dump/restore к примеру ), там при определенных условиях может не подняться... А СOMPAT*, если потребуется установите из портов, да и снести их будет легче, и вообще, вы хотите запускать бинарники старых версий?
- Тоже есть миникомп на целероне, генту гном уже трое суток собирает - конца не ви, BarS (ok), 10:31 , 16-Янв-20 (11) +2
> Здравствуйте Друзья! > Я тут занялся в фоне оформления старого vaio на вышеуказанном проце, и > т.к. ресурсы у него не шибкие, то и стрипнуть из ядра > хочу всё лишнее. Со всякими опциями отладки, лишними устройствами и виртуализациям > всё ясно. А вот большой набор COMPAT_FREEBSD* не очень понятно. Если > кто в курсе, подскажите какие из этих опций совместимости с ранними > версиями нужны и для чего?Тоже есть миникомп на целероне, генту гном уже трое суток собирает - конца не видно, хоть там и два ядра... А другой комп VIA EPINA CN, там графику даже и не пытался ставить. Чисто для экспериментов - выбросить жалко, поставил сборку и забыл на несколько суток.
|