62 votes

Quelle taille doivent avoir les partitions root, home et swap ?

J'ai un ordinateur portable avec win7 installé. J'ai maintenant créé une partition de 60 Go sur laquelle je veux installer ubuntu. La question que je me pose, avant de procéder à l'installation, est de savoir quelle doit être la taille de chacune des partitions racine, swap et home ? J'ai lu quelque part que la racine pouvait être aussi petite que 8 Go, mais n'est-ce pas trop petit ? Puisque je suppose qu'en plus d'ubuntu, tous les logiciels installés résideront là aussi ? Et je pense que je vais configurer mon swap pour qu'il soit de 2 Go.

Ma principale préoccupation est de savoir quelle taille doit avoir la partition racine. Je vais principalement utiliser ubuntu pour programmer et naviguer sur le web.

0voto

jeds Points 106

Si vous ne disposez que de 60 Go, ne vous embêtez pas à les partitionner, utilisez simplement une grande partition et c'est tout. Pour le swap, vous n'avez pas non plus besoin d'utiliser une partition, vous pouvez utiliser un fichier swap, qui vous permet de le redimensionner ou de le supprimer en fonction de vos habitudes d'utilisation.

0voto

Scott Ivey Points 617

Je me suis toujours retrouvé à mettre mes données dans des dossiers système après avoir manqué de /home (pour nettoyer tout cela plus tard) ou perdre des données en essayant et en échouant à redimensionner des partitions. J'en suis donc arrivé à la conclusion qu'à moins d'avoir un très gros disque dur, je devrais utiliser une partition commune pour l'ensemble du système de fichiers.

0voto

Bonn Points 399

/boot - 200m primaire.

/ - 20-25g.

/home - 30g ou plus pour les fichiers disques de virtualbox.

swap - 2 fois plus de RAM.

Si vous installez souvent une nouvelle distro, je recommande de séparer 1 partition ext4 vide pour les programmes spéciaux ou leurs configurations - comme les fichiers du disque virtualbox, vos projets, etc. Parce que certains installateurs de distro peuvent être instables et vos données personnelles peuvent être détruites. C'est ma mauvaise expérience.

0voto

user582322 Points 1

La disposition des partitions sera différente selon l'utilisation, station de travail ou serveur. Swap, la plupart des Unix/Linux d'aujourd'hui ont une meilleure gestion de la mémoire alors que le swap n'est pas utilisé à moins d'être à court de RAM, ce qui ne doit pas arriver, et de vouloir augmenter la RAM et non le swap. Une station de travail, si elle utilise l'hibernation, exigera que l'échange soit supérieur à la RAM, une bonne fois et demie est une bonne règle, elle peut être plus élevée mais il faut vraiment avoir assez de RAM et pas d'échange si on peut l'éviter, sauf si le système ne peut pas avoir assez de RAM, alors on peut augmenter l'échange pour éviter les pannes. Sur les serveurs, il est préférable de MAXIMISER la RAM et de ne pas utiliser de swap, pas d'hibernation donc un minimum ou pas de swap, puisque la RAM est très grande sur les serveurs, il n'est pas pratique d'avoir 1,5 ou plus de swap, pas plus de quelques gigas s'ils sont utilisés juste au cas où il y a des pics d'utilisation de la RAM mais une bonne planification du système, une surveillance et plus de RAM que nécessaire pour exécuter les applications requises et ne pas avoir à faire de swap, le swap est une mauvaise performance donc il est préférable de maximiser la RAM et d'avoir moins ou pas de swap.

-1voto

Swap - très important, même si vous avez une grande quantité de ram.

Cause : dans le mécanisme de cache, les données après le calcul sur la RAM seront sauvegardées sur le swap pour limiter le cache trop important sur la RAM (préférée comme lieu de stockage pour les calculs).

En particulier avec les systèmes utilisant Oracle, un gros swap est toujours nécessaire.

Référence :

RAM <= 16GB --> swap = (1 ou 2) x RAM

RAM > 16GB --> swap = 16GB

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X