限られたディスク容量でのカーネルコンパイル

限られたディスク容量でのカーネルコンパイル

カーネルのコンパイルには時間がかかるので、VPS で行いたいと考えています。問題は、処理はプランに問題ないのですが、ディスク容量が限られていることです。少し前に試したとき、圧縮されていないソースは約 500 MB で、コンパイル完了後 (パッケージ化前) のサイズは約 13 GB だったと記憶しています。最終サイズもピーク サイズと同じですか? つまり、プロセスには最終サイズよりも多くのディスク容量が必要ですか? (これらの数字が不正確な場合は訂正してください)。

ディスク容量が不足している場合、何か推奨できる方法はありますか?

カーネルコンパイルのストレージ需要を減らすことは可能ですか? (デバッグ メッセージを無効にすることについて読んだことがありますが、まだ関係があるのでしょうか)。 もし可能であれば、どの程度の改善が期待できますか?

コンパイルをセグメントに分割し、依存関係を変更せずにデータの一部をコンピューターに転送することはできますか? インターネット接続はそれほど強くなく、VPS の空きストレージは 13 GB 程度しかないため、大量のデータ転送は避けたいと考えています。

答え1

500MB のカーネルは約 4GB に増加します。

make cleanインストールが完了したら、元の 500 MB に戻すためにを実行します。

関連情報