Своп будет в 2 раза больше оперативной памяти;
Это на самом деле очень старое правило определения размеров, и я думаю, что оно устарело. На современных системах (т.е. с 1 ГБ или более ОЗУ) я даю 1x ОЗУ для свопинга.
загрузка будет ~ 200м.
Вот Это Да! Сколько ядер вы планируете использовать, 20? Для большинства пользователей достаточно 50Mo.
Сколько должна получить ОС? Я думал дать ему от 15 до 20G (и все остальное в /home, где будет находиться большинство моих файлов), но я не был уверен, понадобится ли ему больше.
Есть ли стандартный способ определения размера раздела для '/'?
Я не знаю "стандартного" способа, так как он сильно зависит от того, сколько программного обеспечения вы установите и что вы будете делать со своим компьютером. При установке сервера (mail, database ...) обычно используется довольно большой разделенный /var
раздел. Для персональной машины это в большинстве случаев бесполезно. На самом деле 10 ГБ для /
должно быть более чем достаточно для большинства пользователей. Если вы планируете установить много (и я действительно имею в виду много) пакетов, вам может потребоваться несколько дополнительных ГБ, но не более 15 ГБ. Если вы планируете устанавливать внешние программы (например, в /opt
), примите это во внимание (лично у меня в /opt
установлено много Java-программ, например, серверы коммерческих приложений, которые не очень легковесны). Если вы собираетесь копировать DVD, добавьте еще несколько концертов. И действительно, используйте оставшееся место для /home
.
На самом деле, теперь вы должны понимать, почему трудно дать абсолютный ответ, и опыт (например, пробная ошибка) - лучший способ найти "идеальный" размер для вашей машины. Но даже для опытного пользователя потребности могут меняться со временем. Вот почему, как кто-то указал, LVM и файловые системы с изменяемым размером являются оружием выбора, чтобы избежать любых ловушек.