Aller au contenu


Booster les accès disques en lecture


  • Vous ne pouvez pas répondre à ce sujet
4 replies to this topic

#1 khuylkhor

khuylkhor

    Touriste Martien

  • Eminence Verte
  • PipPipPipPipPip
  • 129 Messages :

Posté 21 octobre 2017 - 07:25

​Bonjour !

​​

Une astuce que je n'ai pas vu​e sur le forum (du moins je ne l'ai pas retrouvée si elle y est :)  )

​Booster les accès disques en lecture sous Linux : optimisation de la lecture en cache disque

​normalement la quantité de données lues à chaque accès et mises en cache est de 256 blocks x 512 octets : vérifiée par :

blockdev  --getra /dev/sda

​Grâce à  la commande blockdev on va  accélérer les accès en lecture aux systèmes de fichiers :

blockdev  --setra 4096 /dev/sda

C'est du dynamique et donc pour fixer le paramètre, ajoutez la commande à votre fichier  /etc/rc.local, exécutée à chaque lancement de votre système :

#Pour Fedora, CentOS, Red Hat, même si /sbin est un alias de /usr/sbin
/usr/sbin/blockdev --setra 4096 /dev/sda

#Pour Ubuntu Server, Debian
/sbin/blockdev --setra 4096 /dev/sda 

En gros on augmente (un peu) la conso RAM et on diminue la charge CPU; on peut adapter le chiffre 4096 en fonction de la RAM dispo: j'ai testé avec une très bonne efficacité d'accélération 8092 ​sur 4 configs anciennes:

​- Acer1120E -Sempron2800 - 2GoRam  >> DFLinux

- Dell Vostro1000 - 3Go - AMDTualatrix  >> LMDE  Betsy

- Dell Dimension 4700 - 2Go - P-IV  >> MINT17.3 et Mint Maya"Valombre" (dualboot)

 

Astuce simple ,efficace, pas d'effets nocifs constatés au bout de plusieurs jours d'usage intensif:grand merci à Seboss666 de l'avoir signalé sur son blog  et ,bien sur à Denis Szalkowski!

 

@+



#2 Txon

Txon

    AïoligaToR

  • Administrateur
  • PipPipPipPipPipPipPipPipPip
  • 10 854 Messages :
  • Gender:Male

Posté 21 octobre 2017 - 09:31

​..

 

Merci pour cet intéressant petit tutoriel khuylkhor !

Il me sera sans doute utile un jour ou l'autre.

 

La commande « blockdev » fait partie de l'ensemble util-linux (/sbin/blockdev). As-tu essayé d'autres utilitaires de cet outil (autres que les grands classiques comme « fsck », «  swapoff », « swapon », « mount » .. ) ?

 

​​- Acer1120E -Sempron2800 - 2GoRam  >> DFLinux

- Dell Vostro1000 - 3Go - AMDTualatrix  >> LMDE  Betsy

- Dell Dimension 4700 - 2Go - P-IV  >> MINT17.3 et Mint Maya"Valombre" (dualboot)

Peux-tu nous en dire plus sur ces distributions portées sur des ordinateurs déjà assez anciens (temps de démarrage, systemd, consommation de mémoire, contexte d'utilisation etc.) ?

 

@+

 


"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety."(Benjamin Franklin)


#3 khuylkhor

khuylkhor

    Touriste Martien

  • Eminence Verte
  • PipPipPipPipPip
  • 129 Messages :

Posté 21 octobre 2017 - 14:38

​Hello Txon      

 

Je n'ai pas  (encore) essayé d'autres possibilités d'util-linux (si ce n'est celles que tu as cité, bien sur,)

 

Sinon les PC cités sont actuellement éparpillés chez les amis/parents qui m'ont demandé de les aider à choisir/installer un Linux sur leurs olds configs,je les ai donc gardés quelques WEnd pour les bricoler puis tester/optimiser avant de les rendre;

quelques remarques en vrac:

- ​L'Acer m'a fait suer pour réussir à y installer quelque chose de convenable: DfLinux -XFCE n'est pas parfait mais tourne correctement (un peu lent) avec quelques bugs (video ou son ) réglés, contrairement à Manjaro ou d'autres (MXLinux) qui bloquait à l'install..

- ​Le DellVostro a accepté Betsy LMDE-Mate sans broncher, distro d'une stabilité à toute épreuve pour le moment et il est impressionnant de vitesse (SSD+ 3Go ca aide aussi :siffle:) Seul reproche : Betsy refuse les PPA ce qui complique l'install d'une foule de petits logiciels utiles..

​Ces 2 Pc servent en basique à leur propios : surf, mail, visionnage de films, pas de jeux du tout.

Par contre j'ai le DellDimension  sous les doigts !

Il tourne comme une horloge depuis 4 ans avec d'abord MintMaya"Valombre"-Mate (excellente distribution, hélas obsolète depuis quelques mois avec les trous de sécu qui vont avec..et donc trés peu usitée depuis)

L'ajout de Mint 17.3-Mate en dualboot a réglé le probléme il ya environ 2 ans,optimisée à mort grâce aux différents tutos d'un certain Txon  :) , ex: swappiness à 10 (comme d'ailleurs les 3 autres config citées) boot en 22s ,Ouverture de Caja; Avant l'optimisation à" 8092" : 4s ,Après:1s,

VLC: avant 9s,après:3s

La capture au boot:

Screenshot.png

​Micro-optimisation : j'ai changé le pourcentage de blocs réservés en EXT4,
Par défaut, 5% des blocs du système de fichiers sont réservés et ne peuvent être écrits. Ils sont réservés en "secours" ,
Bon comme le systéme de fichier est grand (j'ai un disque de 1To) ça fait quand même 50Go, surtout si on stocke des données c'est pas très utile...
Mettre à 0% c'est pas trop prudent non plus, mais on peut mettre cette valeur à 1% ou 2% via tune2fs :


# tune2fs -m 1 /dev/sda
​

​Voila  en vrac :XZombi:

@+



#4 Txon

Txon

    AïoligaToR

  • Administrateur
  • PipPipPipPipPipPipPipPipPip
  • 10 854 Messages :
  • Gender:Male

Posté 21 octobre 2017 - 16:06

..

 

Merci aussi pour ces précisions qui montrent bien qu'il est possible de ''recycler'' sans trop s'emmerder de vieux ordinateurs avec Linux.

 

​- ​L'Acer m'a fait suer pour réussir à y installer quelque chose de convenable: DfLinux -XFCE n'est pas parfait mais tourne correctement (un peu lent) avec quelques bugs (video ou son ) réglés, contrairement à Manjaro ou d'autres (MXLinux) qui bloquait à l'install..

Les Acer (et les Packard-Bell) sont des bouses qui posent souvent des problèmes. J'en ai parfois fait part lors des tests réalisés sur le Acer eMachines EL 1200 mais sans évoquer toutes les distributions qui ont planté pendant l'installation ou dès le premier démarrage. Les Debian « +nonfree » et la openSUSE y fonctionnent toutefois correctement.

 

@+


"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety."(Benjamin Franklin)


#5 vigen

vigen

    Hardcore Papa

  • Tonton Flingueur
  • PipPipPipPipPipPipPipPipPip
  • 6 545 Messages :
  • Gender:Male
  • Location:Normandie

Posté 21 octobre 2017 - 17:43

..

 

Merci aussi pour ces précisions qui montrent bien qu'il est possible de ''recycler'' sans trop s'emmerder de vieux ordinateurs avec Linux.

 

​- ​L'Acer m'a fait suer pour réussir à y installer quelque chose de convenable: DfLinux -XFCE n'est pas parfait mais tourne correctement (un peu lent) avec quelques bugs (video ou son ) réglés, contrairement à Manjaro ou d'autres (MXLinux) qui bloquait à l'install..

Les Acer (et les Packard-Bell) sont des bouses qui posent souvent des problèmes. J'en ai parfois fait part lors des tests réalisés sur le Acer eMachines EL 1200 mais sans évoquer toutes les distributions qui ont planté pendant l'installation ou dès le premier démarrage. Les Debian « +nonfree » et la openSUSE y fonctionnent toutefois correctement.

 

@+

 

Ce qui viens certainement, d'un meilleur support hardware via les drivers, mais aussi, la piste d'un installeur de qualité est à prendre en compte. J'ai eu des plantages de Calamares sur pas mal de machines.

 

@Khuylkhor Merci pour ce retour précis :)





1 utilisateur(s) en train de lire ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)