No caso de quedas de energia periódicas, mas de curto prazo, e da disponibilidade de um no-break barato com baterias de 1-2 7 Ah, nem sempre faz sentido desligar o computador até que a luz se acenda. Especialmente se você achar que é longo e difícil melhorar o ambiente de trabalho. Abaixo você encontrará medidas de consumo de energia para um desktop específico e uma estratégia para trabalhar com um UPS com eletricidade instável.
Se muito aproximadamente, o Linux tem dois tipos de "hibernação" - hibernação, quando o estado da memória é descarregado para o disco e é lido a partir daí quando o sistema operacional é iniciado, e a segunda suspensão - a energia é fornecida às tiras de RAM, mas aos discos rígidos , fãs, incluindo ... fonte de energia. O Hibernate, na minha opinião, é de pouca relevância, com a quantidade atual de memória, a necessidade de configuração adicional, a probabilidade de cair a bateria do UPS durante a transição para ele. Dos profissionais - se você tiver tempo para hibernar, a descarga da bateria a zero não é terrível para você.
Mas você deve se lembrar (obrigado ZlobniyShurik por adição) o modo de suspensão também tem desvantagens:
1. O mais óbvio é que às vezes, em vez de quedas de tensão de curto prazo, ocorrem quedas de energia por várias horas. Nesse caso, suspender se tornará uma armadilha mortal para os dados. Antes de sair para suspender, salve tudo o que puder.
2. Muitas fontes de alimentação ininterruptas de baixo custo não são projetadas para uma bateria de longa duração, mesmo com uma carga pequena (superaquecimento do conversor boost devido ao resfriamento mal projetado e baixa eficiência). Além disso, alguns deles simplesmente extinguem os componentes eletrônicos à força após N minutos de vida útil da bateria.
3. Ele também pode colocar um porco no modo Verde (a propósito, não pode ser desligado em uma parte do no-break). Seu computador entra em hibernação, reduz o consumo para 30-25-20 watts, o UPS entende que nada além de uma bagatela desnecessária está incluído nele e começa a economizar energia desligando-o completamente
, Suspend , . «sudo systemctl suspend». ?
, :
- 2
- AMD FX-6300 + -
- 4 RAM
- 2 TB HDD 7200
- DVD-ROM
- HDD USB3
- , ,
160 . — 118 . «systemctl suspend» ( standby) — 25 . — 23.5 .
Portanto, colocar o computador no modo suspenso permitirá que você aumente o tempo de operação do no-break em 5 a 6 vezes. O que pode ser suficiente se você tiver uma ideia aproximada da frequência e duração dos apagões na sua área. Não dou números específicos para o tempo de operação, porque depende fortemente do estado das baterias do no-break, que precisam ser trocadas (na minha experiência) pelo menos uma vez a cada 2 anos, e o chinês franco é melhor uma vez por ano .
E como este é o Linux, existem algumas nuances. Ao usar o docker, que gosta de alterar a tabela de roteamento, pode haver alguns problemas de rede. Para evitar isso, é melhor usar o seguinte script para suspender (que pode ser executado como root):
#!/bin/bash
#
systemctl suspend
#
systemctl stop docker
#
ifconfig <> down
dhclient <>
# openvpn/wireguard
killall openvpn && cd /etc/openvpn && openvpn client.ovpn
# docker
systemctl start docker