2007-01-10

OOoコンパイル問題2

VMware PlayerのFreeBSDゲストでOpenOffice.org 2.1.0をコンパイルしようとすると、OSごとハングした。Alt+F2等の仮想コンソール切り替えは動作するが、プロセスが全部停止。FreeBSDは6.1-RELEASE-p10から不要な機能を除いたもの。デーモン類は基本的なもの以外はsmbd程度。メモリ割当ては256MB, swapは増設して1GB。swapをさらに2GBまで増やしても同じ。

で、メモリ割当てを384MBにしてやってみるとコンパイルが完了した。どう見てもOSの問題。再現性はあるけど、再現させる手間が大変。当面は対症療法で逃げよう。

ちなみに、メモリ384MBで、消費したswapは600MB強。1GBではぎりぎり足りるか足りないかなので、make時の2GBの表示はかなり安全側。WITHOUT_MOZILLAで消費したディスクは/usr/ports内で6.2GBほど。gcc-oooの分とか、mozillaとか、ソースとかの考慮も必要。

0 件のコメント: