Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/03/2007, 22h16   #1
Membre actif
 
Avatar de Purple Haze
 
Inscription : février 2007
Messages : 284
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 284
Points : 184
Points : 184
Par défaut Partition système et partition swap

Bonjour,
je viens tout juste d'installer mon premier système Linux et durant l'installation le programme nous demande de créer une patition système et une partition swap. Une fois que Mandriva est démarré, dans la fenêtre périphérique j'ai ma partition Win XP, la partition système mais je ne vois pas la partition Swap.
Ma question est la suivante : la partition système sert - elle uniquement à l'installation du système ? et si oui faut adapter la taille de la partition en conséquence ?
Si j'installe un programme pour Mandriva sur quelle partition va-t-il s'installer ??
Merci
Purple Haze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2007, 13h13   #2
Membre actif
 
Avatar de Purple Haze
 
Inscription : février 2007
Messages : 284
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 284
Points : 184
Points : 184
j'ai trouvé : la partition swap sert de mémoire virtuel qui s'aditionne à la RAM de l'ordinateur dans le cas où cette dernière serait insuffisante. La partition système accueille le système et les programmes. J'ai donc redimensionné ma partition swap de 10Go à 2Go.
Purple Haze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2007, 15h43   #3
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour

Je vais te donner un exemple de partitionnement pour une station de travail sur un portable mais sous FreeBSD pas Linux :
Code :
1
2
3
4
5
6
7
8
 
(1) / = 512MO
(2) swap = 2-3 * RAM
(3) /tmp = 512 MO
(4) /var = 512 MO
(5) /home = 20 GO
(6) /ncvs = 6 GO
(7) /usr = le reste du disque
Ceci est un exemple
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2007, 16h29   #4
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
Il y a une méthode pour calculer la taille de la SWAP :

Si RAM < 512Mo => SWAP = 2*RAM avec un max de 512Mo
Si RAM >= 512 => SWAP = RAM

Voici ce que j'ai lu sur le net, je n'ai acune idée du pourquoi, mais c'est la règle que je me suis fixé
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 08h21   #5
Membre du Club
 
Inscription : juillet 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 58
Points : 40
Points : 40
Moi, la barrière est à 1Go de RAM. Ca dépend des enseignements à priori ^^

RAM <= 1Go => SWAP = 2 x RAM
RAM > 1Go et RAM <= 2Go => SWAP = 1,5 x RAM
RAM > 2Go => SWAP = RAM

Ta SWAP doit en principe pouvoir contenir au minimum la totalité de ta RAM. Si ton système fait tourner des processus gourmands en mémoire, ta RAM va vite arriver à saturation et ton système va alors "swapper" des données mémoires inutilisées. Le calcul se fait ensuite essentiellement en fonction des besoins du système. Ainsi, si tu sais que ta mémoire ne sera jamais saturée, tu peux diminuer ton ratio (entre 1 et 2 donc, pas conseillé en dessous).

A la petite question, pourquoi la SWAP est-elle plus grande que la RAM ? Selon moi, c'est essentiellement pour éviter que le système perde trop de données quand il est saturé (et ça arrive vite avec les manip à la con genre fork()). En effet, quand ton système est saturé (RAM + SWAP), le noyau ne fait pas de chichi et supprime des blocs aléatoires de mémoire dans la RAM, pour faire de l'espace.

Ensuite, sur des gros systèmes très sollicités ayant peu de RAM, le système va perdre du temps à constamment "swapper". C'est pourquoi, généralement, on voit large au niveau de la RAM (pour éviter justement de solliciter le noyau).

Bon après, je n'en sais pas plus, et peut-être qu'il a du faux dans mes propos
toto019 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h49.


 
 
 
 
Partenaires

Hébergement Web