筆者について
FreeBSDを通じてOSSにささかな貢献を。
- 日本xrdpユーザ会発起人
- xrdp developer
- FreeBSD developer
OSS活動をご支援いただける方を募集しています
2012-10-06 make
■ tmpfs で buildkernel/buildworld を高速化してみる
今さらにも程があるけどメモ。
# mount -t tmpfs tmpfs /usr/obj
もしかしたらソースコードも tmpfs に置くと速いかもしれない。
# mount -t tmpfs tmpfs /usr/src # cd /usr/src; svn co svn://svn.freebsd.org/base/releng/9.1/ .
実際には、毎回チェックアウトするのは無駄なのでどこかにチェックアウトしておいてコピーするのがおすすめ。
揮発性の tmpfs で kernel/world をビルドするのは、本来得策ではない。buildworld→buildkernel→installkernel して reboot したらビルドしたものが綺麗サッパリ消えてるなんてね。
今回は tmpfs 上で buildworld してみたかっただけなので問題なし。メモリを増設して6GBになったのでそういうことしてみたかっただけです :-p
ports のビルドの場合はこうするのがいいのかも。