Swisslinux.org

− The GNU/Linux crossroads in Switzerland −

 

Language

 

The Forum

You are not logged in.

#1 30 Mar 2021 08:44:26

claudep
Apôtre du libre
 
Registered: 19 May 2015
Posts: 102

[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.

Last edited by claudep (30 Mar 2021 08:44:56)

Offline

 

#2 30 Mar 2021 20:31:53

wuergler
Apôtre du libre
 
Registered: 06 Feb 2014
Posts: 77

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

Peut-être analyser cet exemple ?

Script SimplePowerSave
voir  # Set SATA channel: max performance

Offline

 

#3 30 Mar 2021 21:51:24

Eggman
Admin
From: Grand-Lancy(GE)
Registered: 17 Nov 2004
Posts: 1073
Website

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

wuergler wrote:

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

Offline

 

#4 30 Mar 2021 23:03:12

wuergler
Apôtre du libre
 
Registered: 06 Feb 2014
Posts: 77

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?

Offline

 

#5 31 Mar 2021 08:23:21

claudep
Apôtre du libre
 
Registered: 19 May 2015
Posts: 102

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

Offline

 

#6 31 Mar 2021 12:06:22

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2260
Website

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

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

Bonne continuation.


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

Board footer

Powered by FluxBB