Red Hat Training

A Red Hat training course is available for Red Hat Linux

3.6. Aggressive Link Power Management

ALPM (de l'anglais, Aggressive Link Power Management) est une technique d'économie d'énergie qui aide le disque à économiser l'énergie en paramétrant un lien SATA sur une faible puissance lors d'un temps d'inactivité (lorsqu'il n'y a pas d'E/S). ALPM règle automatiquement le lien SATA sur un état actif une fois que les requêtes d'E/S sont en file d'attente sur ce lien.
Les économies d'énergie offertes par ALPM se font aux dépends de la latence de disque. Ainsi, ALPM ne devrait être utilisé que dans le cas où le système connaîtra de longues périodes d'inactivité d'E/S.
ALPM est uniquement disponible sur les contrôleurs SATA qui utilisent les interfaces AHCI (de l'anglais, Advanced Host Controller Interface). Pour obtenir plus d'informations sur AHCI, reportez-vous à http://www.intel.com/technology/serialata/ahci.htm.
Lorsque disponible, ALPM est activé par défaut. ALPM possède trois niveaux :
min_power

Ce mode définit le lien sur son état le plus bas (SLUMBER) lorsqu'il n'y a pas d'E/S sur le disque. Ce mode est utile lorsque de longues périodes d'inactivité sont à prévoir.

medium_power

Ce mode définit le lien sur le second état le plus bas (PARTIAL) lorsqu'il n'y a pas d'E/S sur le disque. Ce mode est conçu afin de permettre des transitions entre états d'alimentation (par exemple lorsqu'il y a des alternances entre une utilisation intense d'E/S et une période d'inactivité d'E/S) tout en limitant au maximum l'impact sur la performance.

Le mode medium_power permet au lien de faire la transition entre les états PARTIAL et alimentation complète (c'est-à-dire "ACTIVE"), et ce en fonction de la charge. Remarquez qu'il n'est pas possible d'établir une transition de lien directement de PARTIAL à SLUMBER (et vice-versa) ; dans ce cas, les états d'alimentation ne peuvent pas passer de l'un à l'autre sans transiter par l'état ACTIVE au préalable.
max_performance

ALPM est désactivé, le lien ne peut pas entrer dans un état de faible alimentation lorsqu'il n'y a pas d'E/S sur le disque.

Pour vérifier si vos adaptateurs hôtes SATA prennent en charge ALPM, vous pouvez vérifier que la fichier /sys/class/scsi_host/host*/link_power_management_policy existe. Pour changer les paramètres, écrivez simplement les valeurs décrites dans cette section sur ces fichiers, ou affichez les fichiers pour vérifier le paramètre actuel.

Important

Définir ALPM sur min_power ou medium_power désactivera automatiquement la fonctionnalité "Hot Plug".