Comment optimiser mon Linux ?
Le
Cazaux-Moutou Philippe
Bonsoir
depuis samedi, je découvres linux, avce mandriva, mais pour l installer
j ai eu qq petits soucis
j ai un portable
1 dd de 80 gigas, partitionné en 3
1 - XP - 10 gigas en NTFS
2 - Linux - 10 gigas
3 - données - 60 gigas en Fat32
lors de l install, j ai voulu choisir le partionnage automatique mais il
l a refusé et ne m as pas crré de partion swap, ce qui fait que sous
linux, je n ai pas de swap
gagnes t on en perf avec un swap??
ne peut on le mettre sur la partition 3 qui est en Fat 32 ?
ou sinon dois je repartionner mon DD, sachant que je suis obligé de
garder la partion XP, car je developpes, j ai mes softs sur la 1 et mes
données sur la 3
Comment faire ?
merci
depuis samedi, je découvres linux, avce mandriva, mais pour l installer
j ai eu qq petits soucis
j ai un portable
1 dd de 80 gigas, partitionné en 3
1 - XP - 10 gigas en NTFS
2 - Linux - 10 gigas
3 - données - 60 gigas en Fat32
lors de l install, j ai voulu choisir le partionnage automatique mais il
l a refusé et ne m as pas crré de partion swap, ce qui fait que sous
linux, je n ai pas de swap
gagnes t on en perf avec un swap??
ne peut on le mettre sur la partition 3 qui est en Fat 32 ?
ou sinon dois je repartionner mon DD, sachant que je suis obligé de
garder la partion XP, car je developpes, j ai mes softs sur la 1 et mes
données sur la 3
Comment faire ?
merci

Poser une question


Bonsoir.
pas tres grave en soi.
Question qui divise un peu sur le NG.
En fait tout depend de ta quantité de RAM à disposition et de l'utilisation
de ta machine.
Le swap occupera toute la partition, ce n'est pas un "fichier" comme
sous Windows.
Donc gachis.
Tu passes sous XP, tu procedes a une defragmentation de ta partition en
FAT32.
Tu bootes depuis ton CD d'install Mandriva (ou via n'importe quel outil,
QTparted par exemple),
tu crée une partition de swap et une partition de "donnees"
en lieu et place de ta partition en FAT32.
Bien entendu, tu SAUVEGARDES tes donnees !!!
de rien. @+
J ai 512 mo de mémoire
ok, donc je vais sous windows, avec partion magic, je scinde ma partitio
n fat32 en 2
1 - quelle taille dois faire celle qui va recevoir le swap ??
2 - une fois fait, sous linux, comment lui dire que cette nouvelle
partion doit etre le swap ?
merci de ton aide
À mon avis il serait peut être plus simple, plus sûr et plus efficace de
partager la même zone d'échange entre Windows et Linux au lieu de se risquer
à modifier la taille des partitions.
Pour cela, il suffit de configurer Windows pour qu'il crée et utilise sa
zone d'échange sur la partition FAT32 (Propriétés système -> Avancé ->
Options de performances -> Avancé -> Modifier mémoire virtuelle) en pensant
à supprimer celle d'origine sur le lecteur C:. Sous Linux on modifie le
fichier /etc/fstab de sorte à faire pointer la zone d'échange sur le fichier
pagefile.sys présent à la racine de la partition FAT32 qui aura été
préalablement montée. Et on modifie les scripts d'initialisation
/etc/rc.d/rc.sysinit et/ou /etc/rc.d/rc.local pour ajouter un 'mkswap
pagefile.sys' avant que la zone d'échange soit activée par la commande
'swapon'.
Sinon, si le gaspillage de place ne pose pas de problème, on peut avoir une
zone d'échange propre à Linux et alors un simple fichier formaté avec mkswap
sur la partition FAT32 suffira.
--
TiChou
Ah ?! je pensais que le swap occupait forcment une partition dediée.
Quid des performances dans ce cas ? Elles seront bien moindres non ?!
"forcement", non.
Oui. Pour ecrire un bout dans le swap le noyau doit demander au systeme
de fichier de le faire pour lui (idem pour ecrire).
Si l'on dispose d'une partition swap, l'acces se fait directement sur
le disque (pas de filesystem).
Par contre, je ne crois pas avoir vu de benchs sur le sujet.
--
Kevin
Donc je vais repartionner ma grande partition pour y ajouter une partion
de swap, soit
mais quelle taille doit avoir cette partition, comme elle sera
entierement dediée au swap ??
j ai un portable HP, P4, 3 Gigas, et 512 mo
merci
Tu liras un peu partout sur le net que celle-ci doit etre egale à
environ 1.5 fois la taille
de ta RAM.
Dans ton cas, un swap entre 512 Mo et 1 Go fera l'affaire.
Chiffre à prendre avec des pincettes ! ;-)
de rien. @+
donc ca y est, j ai créé une partition de 1.3 giga
quand je suis sous linux, panneau de configuration, voir ou creer les
partitions, je la vois
maintenant : comment faire pour lui dire de la formater et la declarer
en swap
attention, je debutes vraiment sous linux
merci
Il me parait preferable d'être à l'aise avec des commandes (dans un terminal)
Verifier (sous root) que la commande
fdisk -l /dev/hda
la montre egalement
Faire la commande (sous root)
mkswap -L swap /dev/hdaX
où X est le bon chiffre. Attention, il ne faut pas se tromper,
autrement on risque de casser son système! Chez moi, X est 6 et je
taperais donc "mkswap -L swap /dev/hda6" - on pourrait ommettre le "-L
swap"
De façon temporaire, il suffit de taper
swapon /dev/hdaX
où X est bien sûr le bon chiffre. Ca ne marchera que jusqu'au
prochain reboot.
De façon permanente, il faut éditer le fichier /etc/fstab pour y
ajouter une ligne comme
/dev/hdaX none swap sw 0 0
Bien faire attention à chaque commande tapée sous root, et remplacer
le X de ce message par le chiffre convenable
Alors il est grand temps de se procurer un bon livre sur Linux (par
exemple "Le Système Linux" chez OReilly) et de passer plusieurs heures
à le lire.
Lire aussi http://lea-linux.org/ avant de déranger ce groupe. Les
questions posées trouvent leur réponse dans n'importe quel bon livre
sur Linux, ou bon site introductif, et c'est mal vu de les [re-]poser
ici.
Bonne chance, et bonnes lectures. N'oubliez pas vos sauvegardes!
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France
oui, mais avant d acheter un livre (deja que j aime pas lire !!), je
voudrais passer qq temps avec et essayer d y arriver, mais un livre ne
rempalcera jamais pour moi l aide des autres, surtout qu ici linux c est
plus loin que mars, donc presque personne pour avoir de l aide
Mon j ai fait tput ce que tu m as dit, j ai pas eu d erreur, mais
maintenant comment je sais ou je vois que ma partition est bien le swap
merci