Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 30 Mar 2021 08:44:26

claudep
Prêcheu(r|se) du libre
 
Date d'inscription: 19 May 2015
Messages: 130

[Résolu] NUC10i7FNH, disque SATA et Debian

Bonjour,

J'ai acheté la semaine passée le NUC10i7FNH chez why!. J'y ai installé un disque SSD SATA et j'ai installé Debian sur une partition sans effacer l'installation Ubuntu pré-existante.

Malheureusement, l'écriture sur le disque SATA se faisait toujours avec un délai d'un peu moins d'une seconde, ce qui est très désagréable et rendait l'ordinateur encore plus lent dans certaines opérations que mon ancienne machine de 10 ans. J'ai lutté une journée entière pour trouver la différence avec le système Ubuntu qui ne présentait pas ce défaut. Il s'agit de la gestion d'énergie sur le bus SATA, automatiquement désactivée avec Ubuntu mais pas avec Debian (on le voit avec `hdparm -I /dev/sda`, les lignes `Device-initiated interface power management` et `Device Sleep (DEVSLP)`. J'ai fini par trouver une commande manuelle pour désactiver cette gestion d'énergie problématique avec:

Code:

# echo max_performance > /sys/class/scsi_host/host2/link_power_management_policy

Il ne me reste plus qu'à trouver la bonne recette (probablement avec udev ou systemd) pour rendre ce paramètre permanent.

Dernière modification par claudep (30 Mar 2021 08:44:56)

Hors ligne

 

#2 30 Mar 2021 20:31:53

wuergler
Apôtre du libre
 
Date d'inscription: 06 Feb 2014
Messages: 87

Re: [Résolu] NUC10i7FNH, disque SATA et Debian

Peut-être analyser cet exemple ?

Script SimplePowerSave
voir  # Set SATA channel: max performance

Hors ligne

 

#3 30 Mar 2021 21:51:24

Eggman
Admin
Lieu: Grand-Lancy(GE)
Date d'inscription: 17 Nov 2004
Messages: 1133
Site web

Re: [Résolu] NUC10i7FNH, disque SATA et Debian

wuergler a écrit:

Peut-être analyser cet exemple ?

Script SimplePowerSave
voir  # Set SATA channel: max performance

C'est exactement ce qu'a fait claudep.

La page du wiki de Debian date de 2014 et je ne suis pas sûr que tout y soit à jour.


"It always takes longer than you expect, even when you take into account Hofstadter's Law."
Douglas Hofstadter, Gödel, Escher, Bach: An Eternal Golden Braid

Hors ligne

 

#4 30 Mar 2021 23:03:12

wuergler
Apôtre du libre
 
Date d'inscription: 06 Feb 2014
Messages: 87

Re: [Résolu] NUC10i7FNH, disque SATA et Debian

Oui, c'est vrai.

De ce que je comprends, les pm-utils peuvent assister dans quelque "action", donc p. ex. powersave. Si je comprends bien c'est que SimplePowerSave essaie de faire pour le rendre "permanent" indirectement, voir FILES dans pm-action.

Mais je me demande si la voie avec hdparm de claudep ne serait pas prometteuse (dans mon Buster, tout /etc/hdparm.conf est commenté).

Selon 9.5.9. Optimization of hard disk, ou, dans ce cas, fstab selon 9.5.10. Optimization of solid state drive ? Je n'ai pas essayé, mais qu'est-ce que vous les spécialistes pensez?

Hors ligne

 

#5 31 Mar 2021 08:23:21

claudep
Prêcheu(r|se) du libre
 
Date d'inscription: 19 May 2015
Messages: 130

Re: [Résolu] NUC10i7FNH, disque SATA et Debian

En effet, j'ai trouvé pas mal de documentation obsolète, notamment en raison du passage à systemd. Pour changer, c'est le wiki Archlinux qui m'a mis sur une bonne piste (https://wiki.archlinux.org/index.php/Po … Management)

Au final, j'ai ajouté une règle udev dans `/etc/udev/rules.d/hd_power_save.rules`:

Code:

ACTION=="add", SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="max_performance

Et ça marche big_smile

Hors ligne

 

#6 31 Mar 2021 12:06:22

François Marthaler
Modérateur
Lieu: Prilly
Date d'inscription: 07 Sep 2013
Messages: 2872
Site web

Re: [Résolu] NUC10i7FNH, disque SATA et Debian

Bravo! Je me permets de marquer le problème comme [Résolu].

Bonne continuation.


laptop why! NV41MZ, Intel Core i7-1165G7, RAM 16 Gb, Ubuntu 22.04 LTS

Hors ligne

 

Pied de page des forums

Powered by FluxBB