Reglages optimaux vive le tuning !! - Linux et OS Alternatifs
Marsh Posté le 03-09-2002 à 20:42:16
- hdparm avec au moins -u1 -d1
- partitions montees en noatime
- softupdates (sur les bsd), notail (reiserfs), data=writeback (ext3), journal plus gros (xfs, jfs) .
- pour la vm : echo 90 500 0 0 500 8400 98 20 0 > /proc/sys/vm/bdflush
Marsh Posté le 03-09-2002 à 21:55:49
axey a écrit a écrit :
|
ce qui a pour effet de ...???
Marsh Posté le 03-09-2002 à 22:36:37
Martinez a écrit a écrit : ce qui a pour effet de ...??? |
+1
et le noatime aussi, je connais pas (pas trouver dans le man de mount)
Marsh Posté le 03-09-2002 à 22:39:36
djoh a écrit a écrit : et le noatime aussi, je connais pas (pas trouver dans le man de mount) [:claire_redfield] |
Ça ne met pas à jour l'heure de dernier accès des fichiers. Sur /usr, ça vaut le coup, mais sur /var par exemple, c'est à éviter.
Marsh Posté le 03-09-2002 à 22:44:13
Jar Jar a écrit a écrit : Ça ne met pas à jour l'heure de dernier accès des fichiers. Sur /usr, ça vaut le coup, mais sur /var par exemple, c'est à éviter. |
ah oui, j'ai déjà lu ça qq'part ... bizarre que j'ai pas trouvé dans le man
et sinon, ça doit pas être flagrant, si ?
Marsh Posté le 03-09-2002 à 22:46:55
noatime |
Marsh Posté le 03-09-2002 à 22:50:24
Jar Jar a écrit a écrit :
|
ah ouai, c'est bien pour un serveur ... bon bah moi c'est une workstation et une passerelle que j'ai donc faudra que j'aille voir ailleurs
par contre je vois pas où t'as trouver ça
je suis dans le "man 8 mount", et je tappe "/noatime" et il me trouve rien
Marsh Posté le 03-09-2002 à 22:52:48
djoh a écrit a écrit : par contre je vois pas où t'as trouver ça je suis dans le "man 8 mount", et je tappe "/noatime" et il me trouve rien :o |
C'est ptêt la version traduite qui est moins complète...
Marsh Posté le 03-09-2002 à 22:54:33
djoh a écrit a écrit : ah ouai, c'est bien pour un serveur ... bon bah moi c'est une workstation et une passerelle que j'ai donc faudra que j'aille voir ailleurs :) |
Et puis pour préciser, c'est de manière générale quand tu as besoin d'accéder en lecture à beaucoup de petits fichiers. Dans ce cas, on commence bien évidemment par utiliser reiserfs, mais c'est un plus.
Marsh Posté le 03-09-2002 à 23:03:30
Jar Jar a écrit a écrit : C'est ptêt la version traduite qui est moins complète... |
ah ouai tiens, j'ai la version française ... c'est pas terrible ça
Marsh Posté le 03-09-2002 à 23:04:56
axey a écrit a écrit : ... data=writeback (ext3), journal plus gros (xfs, jfs) . |
c koa ça ?
Marsh Posté le 03-09-2002 à 23:07:33
*/ partoches en noatime, data=writeback (ext3)
*/ hdparm
*/ j'utilise des progs un minimum optimisés, genre pour les logs j'utilise metalog, ...
*/ Je stripe tous mes binaires/lib/... (pas fait sur toutes les distros)
*/ recompile du kernel aux petits oignons
*/ gros travaux dans un ramdisk
*/ ...
Marsh Posté le 03-09-2002 à 23:21:47
le sot zi a écrit a écrit : c koa ça ? |
regarde là, c'est bien expliqué : http://www.linux-france.org/article/sys/ext3fs/
c'est l'ordre de gestion d'écriture des données sur le disque (méta données, avant ou après donées ...)
Marsh Posté le 03-09-2002 à 23:25:08
djoh a écrit a écrit : regarde là, c'est bien expliqué : http://www.linux-france.org/article/sys/ext3fs/ c'est l'ordre de gestion d'écriture des données sur le disque (méta données, avant ou après donées ...) |
marchiiiiiiiiiiiiiiiiii
Marsh Posté le 04-09-2002 à 00:37:28
PinG a écrit a écrit : */ partoches en noatime, data=writeback (ext3) */ hdparm */ j'utilise des progs un minimum optimisés, genre pour les logs j'utilise metalog, ... */ Je stripe tous mes binaires/lib/... (pas fait sur toutes les distros) */ recompile du kernel aux petits oignons */ gros travaux dans un ramdisk */ ... |
*/ elvtune
Marsh Posté le 04-09-2002 à 13:11:25
Citation : softupdates (sur les bsd), notail (reiserfs) |
comprends pas !!!! chuis tt jeune newbie moa fo pas aller trop vite !!!! bon et sinon qqn saurait pkoi il me mank le fichier /proc/sys/vm/buffermem ??? j ai la RH 7.3 et il en parle dans le reference guide alors pkoi je l ai pas moi !!!
et le ramdisk kesako ???? (j ai peur de me faire assassiner pr cette question )
d avancer merci
Marsh Posté le 04-09-2002 à 14:11:14
axey a écrit a écrit : - pour la vm : echo 90 500 0 0 500 8400 98 20 0 > /proc/sys/vm/bdflush |
j'attends toujours une expication sur ce truc là
EDIT : j'ai bien compris que c'est un réglage de cache mémoire, mais je vois pas lequel (réglage)
Marsh Posté le 04-09-2002 à 17:57:21
+1
Marsh Posté le 04-09-2002 à 18:13:28
ah c'est facile de venir frimer avec un réglage trouvé je ne sais où si on est pas capable de l'expliquer
Marsh Posté le 04-09-2002 à 18:59:36
Citation : The files in this directory can be used to tune the operation |
ne me dites pas qu'il y en a pas un seul d'entre vous qui a les sources du kernel dans son /usr/src
Marsh Posté le 04-09-2002 à 19:00:45
PS : si vous lisez attentivement, c'est facile à comprendre...
Marsh Posté le 04-09-2002 à 19:01:31
PinG a écrit a écrit : ne me dites pas qu'il y en a pas un seul d'entre vous qui a les sources du kernel dans son /usr/src |
je répète : je veux juste savoir ce que vont faire les VALEURS qu'à donner axey, ... pour l'utiliter de bdflush et autre, google m'a déjà renseigné
Marsh Posté le 04-09-2002 à 19:02:18
dans le même genre, allez faire un tour dans /usr/src/linux/Documentation/sysctl
Marsh Posté le 04-09-2002 à 19:03:21
m'enfin bon, ça doit avoir encore moins d'impact que noatime sur un pc qui sert de workstation donc bon ...
Marsh Posté le 04-09-2002 à 19:08:05
djoh a écrit a écrit : je répète : je veux juste savoir ce que vont faire les VALEURS qu'à donner axey, ... pour l'utiliter de bdflush et autre, google m'a déjà renseigné |
on se la refait au ralentit :
Bah il vas rarement vider les buffers, mais quand il le fait, c'est par gros blocks, tout en gardant un peut de buffers libres au cas ou on en aurais besoin. Moins d'écritures disques répétées, mais des grosses écritures disque d'un coup, donc de meilleures perfs...
vala.
Marsh Posté le 04-09-2002 à 19:10:22
djoh a écrit a écrit : m'enfin bon, ça doit avoir encore moins d'impact que noatime sur un pc qui sert de workstation donc bon ... |
en workstation, c'est clair que ca sert pas à grand chose, à moins que tu ne recompiles beaucoup... CA sert éventuelement à palier la perte de vitesse de l'ext3 due à l'écriture en double des méta-données, et encore...
... mais par exemple pour un serveur de mail ca a clairement l'uv...
Marsh Posté le 04-09-2002 à 19:51:13
http://linux.oreillynet.com/pub/a/ [...] tency.html
http://linuxperf.nl.linux.org/
http://lea-linux.org/admin/optimise.php3
http://www.linuxjournal.com//print.php?sid=5886
Marsh Posté le 04-09-2002 à 20:00:49
matafan a écrit a écrit : Met ton swap en ramdisk, ça boost les perfs |
Marsh Posté le 04-09-2002 à 20:04:50
http://www.linuxjournal.com//print.php?sid=5886 -> ca pue, en plus les options qu'ils filent pour gcc
http://lea-linux.org/admin/optimise.php3 -> pas mal mais rien de bien transcendant (beaucoup de sysctl, de HDparm, ...)
http://linuxperf.nl.linux.org/ -> y'a a boire et à manger...
http://linux.oreillynet.com/pub/a/ [...] tency.html -> la meilleure de toute à mon sens...
Marsh Posté le 05-09-2002 à 12:53:23
merci les gars pr ttes ces infos (et pr l explication des params de bdflush jl ai avait lu dans le reference guide de la RH 7.3 mais c etait pas tres clair )
eskil existe d autre trucs a savoir (pas ke sur la vm) pr augmenter les perfs ???
et je reitere ma question sur le ramdisk !!!!
ah vi et j essaierais d updater mes posts un pe plus souvent !!!!
Marsh Posté le 05-09-2002 à 13:04:37
RTFM
Sinon le noatime c'est interresant _tout le temps_, car sinon au moindre acces sur un fichier, la repertoire parent va aussi voir sa date changee. A part xbiff, je ne connais aucun soft necessitant ca de nos jours. Ca permet aussi d'avoir son disque dur en veille plus souvent (pratique pour une passerelle avec un dur bruyant) .
Sinon evidemment quelque soit l'OS : mettre /tmp en tmpfs (alias 'mfs' sous BSD) ;
Marsh Posté le 05-09-2002 à 14:05:05
axey a écrit a écrit : Sinon evidemment quelque soit l'OS : mettre /tmp en tmpfs (alias 'mfs' sous BSD) ; |
ca sert a quoi ?
Marsh Posté le 05-09-2002 à 14:53:04
A diviser par 2 les temps de compile
Marsh Posté le 05-09-2002 à 15:03:48
axey a écrit a écrit : A diviser par 2 les temps de compile |
on va faire ça alors
combien il faut de place à peu près ? (doit falloir bcp parfois non ? )
Marsh Posté le 05-09-2002 à 15:25:14
axey a écrit a écrit : A diviser par 2 les temps de compile :) |
Mais bien sûr.
Marsh Posté le 05-09-2002 à 17:24:16
axey a écrit a écrit : A diviser par 2 les temps de compile |
ca falloir m'expliquer la magie là...
Marsh Posté le 03-09-2002 à 16:29:50
j aimerais savoir ts les bons trucs a connaitre pr booster un systeme nunux en software (cad sans rien rajouter "en dur" dans la boiboite ) notamment quels sont vos reglages les plus efficaces pr ls fichiers de /proc/sys/vm ??? ds reglages concernant d autres parties du systeme sont bien evidemment les bienvenus aussi !!!
d avance merci
---------------
"C'est toujours gentil un texte !!"