Handbook:Parts/Blocks/DesigningPartitionScheme/ja

== パーティション構成の設計 ==

パーティション数とサイズ
パーティションの個数は環境に大きく依存します. 例えば、多数のユーザがいる場合、セキュリティを向上し、バックアップを容易にするためにを分離することを推奨します. もしGentooがメールサーバとして動作する場合は、 を分離し、すべてのメールを  に保存すべきでしょう. 適切なファイルシステムの選択は、パフォーマンスを最大限向上します. ゲームサーバでは、ほとんどのゲームはにインストールされているので、を分離すべきでしょう. 理由はと同様にセキュリティとバックアップです. 多くの場合、 は大きく確保すべきです. には大部分のアプリケーションが配置されるだけでなく、ソースコードを含まないPortageツリーだけでもおよそ500Mバイトを占有します.

このように、それは管理者がやりたいことに大きく依存します. パーティションやボリュームを分離することには下記の利点があります.


 * それぞれのパーティションまたはボリュームに対して、最も性能が高いファイルシステムを選択できます
 * ゾンビプロセスがパーティションまたはボリュームに継続的に書き込みをした場合でも、システム全体の空き領域を使い切ることはありません
 * 必要ならば、複数のチェックを並行して実行することで、ファイルシステムチェックの時間を短縮できます (複数のパーティションよりも複数のディスクの方が効果があります)
 * リードのみ、 (setuidビット無効)、 (実行ビット無効)等のマウントオプションによって、セキュリティが向上します

しかし、複数パーティションにはデメリットもあります. もし適切に設定されない場合、あるパーティションが空き領域をたくさん持ち、別のパーティションにはまったく空き領域がなくなるといったことが起こり得ます. 特にといった重要なマウントポイントに対して、しばしば管理者は他のブートスクリプトが動作する前にパーティションをマウントするために、initrmfsを使用しなければならなくなるでしょう. これはいつも成り立つというわけではありません. 結果はよく変わるのです.

また、 SCSIやSATAでは仕様上の制約により、GPTラベルを使用しない限りは 15個までしかパーティションを作れません.

スワップ領域について
There is no perfect value for the swap partition. The purpose of swap space is to provide disk storage to the kernel when internal memory (RAM) is under pressure. A swap space allows for the kernel to move memory pages that are not likely to be accessed soon to disk (swap or page-out), freeing memory. Of course, if that memory is suddenly needed, these pages need to be put back in memory (page-in) which will take a while (as disks are very slow compared to internal memory).

When the system is not going to run memory intensive applications or the system has lots of memory available, then it probably does not need much swap space. However, swap space is also used to store the entire memory in case of hibernation. If the system is going to need hibernation, then a bigger swap space is necessary, often at least the amount of memory installed in the system.