Estou tendo problemas com minha conexão sata. Portanto, quero mudar /sys/class/scsi_host/host*/link_power_management_policy
para max_performance.
Para isso, executo na inicialização um script:
cat /etc/openmediavault/sata_power.sh
for i in /sys/class/scsi_host/host[012345]/link_power_management_policy; do echo max_performance >$i; done
cat /sys/class/scsi_host/host*/link_power_management_policy
Vejo que este script está em execução e também a saída é max_performance (recebo a saída por correio).
No entanto, se eu fizer login na máquina após a inicialização, recebo med_power_with_dipm
todos os hosts.
Quem está mudando essa configuração?
O único outro arquivo que encontro em/etc que inclui power_management_policy é
/etc/udev/rules.d/hd_power_save.rules
ACTION=="add", SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="max_performance"
Atenciosamente, Hendrik
Responder1
Provavelmente é um padrão do kernel. Dedocumentos:
med_power_with_dipm – melhor equilíbrio entre economia de energia e desempenho (Kernel ≥ 4,15 necessário, então recomendado)
Padrão quando não configurado: “med_power_with_dipm max_performance” (AC), “med_power_with_dipm min_power” (BAT)