Présentation du matériel

L'AOOSTAR WTR Pro Ryzen edition embarque un processeur AMD Ryzen 7 5825U (2 GHz base, 2 GHz affiché dans les tests), 32 Go de RAM en un seul module, deux baies NVMe et quatre baies SATA 3 2,5/3,5". Le châssis en métal reste froid à la main dans une pièce à 25‑27 °C. Les baies sont numérotées, ce qui simplifie l’identification des disques sous le système d’exploitation. Le ventilateur système tourne à ~820 RPM, le ventilateur CPU à ~1900 RPM, produisant un bourdonnement métallique audible.

Comportement énergétique sous FreeBSD

Lors de l’installation de FreeBSD 15.1, le wattmètre indique 19 W. Après le premier démarrage et quelques minutes d’inactivité, la consommation chute à 18 W, soit seulement 1 W de différence. Le CPU reste à 2 GHz, aucune fréquence dynamique n’est appliquée par défaut. Les capteurs hw.sensors affichent des températures entre 34 °C et 38 °C, ce qui explique le besoin de ventilation même en idle. L’absence de réglage de la gestion d’énergie (p. ex. powerd) limite la réduction de la consommation.

Comparaison avec Linux et autres BSD

Sur Alpine Linux, le même matériel consomme 12 W en idle, passant à 11 W après powertop --auto-tune. Debian 13 atteint 9 W, voire 8 W après retrait du clavier USB et de l’écran 10". NetBSD 11.0 reste à 18‑19 W, même après désactivation du clavier, tandis qu’OpenBSD 7.9 passe de 21 W à 10 W une fois les périphériques externes retirés, mais l’outil apmd n’influence pas la consommation. Ainsi, FreeBSD se situe entre les performances énergétiques de Linux (meilleure) et les autres BSD (similaires à NetBSD).

# rcctl enable apmd
# rcctl set apmd flags -A
# rcctl start apmd

Limites et optimisations possibles

FreeBSD ne propose pas de réglage automatique de la fréquence CPU comparable à cpufreq sous Linux. L’ajout de powerd ou de cpufreqd pourrait réduire la fréquence de 2 GHz à la cible de 1,6 GHz indiquée dans le sysctl de NetBSD, diminuant potentiellement la consommation de 1‑2 W. De plus, désactiver le ventilateur système via le BIOS (ou le piloter avec devd) réduirait le bruit sans impacter les températures, qui restent bien en dessous du seuil critique. Enfin, la suppression du clavier et de l’écran USB, déjà prouvée efficace sous Linux, devrait être appliquée systématiquement sous FreeBSD pour atteindre les 8‑9 W observés avec Debian.