| Небольшая статья "Updating system, recompiling kernel and base with extra speed" пошагово рассказывает как обновить исходные тексты FreeBSD через cvsup, определить /usr/obj как mfs (файловая система в ОЗУ) и пересобрать исходные тексты с удивительной быстротой. 
Краткое содержание:
 
 
## Апдейтим исходника через cvsup:
# Устанавливаем cvsup
   cd /usr/ports/net/cvsup-without-gui; make install distclean
   или pkg_add -r cvsup-without-gui
# Создаем /etc/stable-supfile на базе примеров в /usr/share/examples/cvsup/
   *default host=cvsup.FreeBSD.org #Your local FreeBSD mirror.
   *default base=/usr
   *default prefix=/usr
   *default release=cvs tag=RELENG_4_6
   *default delete use-rel-suffix
   *default compress
   src-all
   ports-all tag=.
# Апдейтим исходники:
   /usr/local/bin/cvsup -g -L 1 /etc/stable-supfile
## Помещаем /usr/obj в MFS
# Чистим /usr/obj/
   chflags -R noschg /usr/obj/
   rm -rf /usr/obj/*
# Монтируем Memory FS раздел
   mount_mfs -s 614400 /dev/amrd0s1b /usr/obj
# где /dev/amrd0s1b - swap раздел, 614400 - размер MFS диска N*1024*2 (614400 == 300mb).
## Собираем систему
  mkdir /root/kernels
  cd /sys/i386/conf/
  cp GENERIC /root/kernels/MYKERNEL
  ln -s /root/kernels/MYKERNEL
  make -j2 buildworld
  make -j2 buildkernel KERNCONF=MYKERNEL
  make -j2 installworld
  make -j2 installkernel KERNCONF=MYKERNEL
  
  mergemaster
 
 
 |