Como economizar energia em um servidor Xubuntu?

1

Eu instalei o Xubuntu 11.04 AMD64 em um PC 'antigo' que eu tenho por aí. Eu gosto muito de como o Xfce apareceu, mas, infelizmente, esta caixa ficará sem cabeça em breve.

Especificações:

É evidente que isso é muito exagerado para um servidor de arquivos simples. Como faço para reduzir o consumo de energia da CPU? GPU?

A BIOS é minha melhor opção? O Linux cuidará de si mesmo?

Obrigado.

    
por boehj 11.07.2011 / 10:46

4 respostas

2

Um servidor sem cabeçalho JUST usado para a funcionalidade do servidor de arquivos deve ter apenas pacotes para lidar com essa função. Você poderia executar uma instalação mínima e então adicionar apenas samba e ssh e se livrar de todo o resto. Bios sugestões de Rory Alsop são uma boa ideia. Você tem uma vga na placa-mãe para poder usar isso em vez da nvidia? Isso seria outra ideia. Você também pode ver se o Openfiler pode atender às suas necessidades (ele tem uma interface web bacana e é ótimo para servidores de arquivos imho)

    
por Pitto 11.07.2011 / 14:28
2

Dê uma olhada no pacote powernap , criado para fazer exatamente isso.

    
por SpamapS 13.07.2011 / 17:26
1

Você pode fazer o underclock do E8200 no BIOS, o que reduzirá sua energia quando a máquina estiver sob carga. Os recursos de economia de energia incorporados ao Linux devem manter o consumo de energia relativamente baixo, de qualquer forma.

Você pode usar o nvclock para diminuir a velocidade do clock da sua placa de vídeo, o que também economizará poder - não uma quantidade enorme. Você pode obter uma economia de energia melhor usando um ambiente somente 2D - desabilite todos os recursos 3D, incluindo 3D ou telas gráficas intensivas - idealmente, use uma tela em branco com economia de energia do monitor.

    
por Rory Alsop 11.07.2011 / 14:24
0

Esta regra do udev permite as configurações de economia de energia mais agressivas.

/etc/udev/rules.d/10-local-powersave.rules

# PCI runtime power management
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"

# USB autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/autosuspend" ATTR{power/autosuspend}="60"

# SATA active link power management
SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"

# Wlan power save
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/sbin/iw dev %k set power_save on"

# Disable bluetooth
SUBSYSTEM=="rfkill", ATTR{type}=="bluetooth", ATTR{state}="0"

# Disable wake-on-LAN
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/sbin/ethtool -s %k wol d"
    
por Ari Malinen 03.08.2013 / 04:47