
Em termos de vida útil do produto, e a longo prazo, é preferível desligar ou suspender uma máquina Ubuntu diariamente?
Responder1
Estou feliz que Murphy já tenha respondido. Ele dá uma boa visão geral.
O Q é muito prático e diz respeito a quase todos os que possuem um “PC”, ou seja, um sistema que ele possui e executa. E que ele adormeça antes de ir para a cama.
Deixo de fora o caso do laptop - aí está 90% da bateria (principal).
Primeiro listo os Watts consumidos em uma potência de design térmico de 28 Wattsmini-computador. Eu o conectei a um wattímetro (constantemente, porque mostra muito bem a "carga do sistema" - tenho que medir também, com um segundo...).
3.5 W "idle" normal firefox load when "active": 4 to 6 W, but VERY variable
2.7 W "X sleep", auto after 5 min. Standbies also the monitor (10W to 0.0)
1.1 W suspend-to-RAM
0.7 W Off
0.0 W detached from 19V-converter cable
E compare: meu rádio-despertador (barato) consome 2,2W quando está "desligado".
Por falar nisso. uma das razões pelas quais tenho minha distro é porqueoutrostinha 5,5W. Um kernel panic tem 10W, assim como o BIOS.
Como suspend-to-ram é muito rápido e menos de meio watt a mais que "Desligado", eu o usodiariamente. Existe um estado de RAM especial para isso, a RAM precisa de uma corrente mínima para manter os bits ativos. Acho que isso não faz mal nenhum.
Estou confiante de que meu sistema pode lidar com qualquer coisaentre3 anos sem energia e três anos constantemente acima de 30W.
A hibernação é um bom compromisso, mas se você configurar incorretamente (ou usar de hora em hora), poderá usar muito o disco.
Talvez a “vida útil do produto” não seja a primeira preocupação. Dependendo da sua "máquina" e de suas peças, isso pode importar um pouco ou não.
Não tenho problemas em encontrar uma boa solução com Linux para mim, para consumo de energia e, espero, também para vida útil do produto. Gosto de decidir todas as noites e depois digo principalmente:
Ctrl-R, "mem" echo mem > /sys/power/state
Como eu faço em umde hora em horabase.
Tentei mudar isso, com kernels diferentes e resultados diferentes.
]# cat /sys/power/mem_sleep
s2idle [deep]
Então sim, a máquina tem estados diferentes e o Linux tem maneiras diferentes de controlá-la.
Responder2
Uma explicação detalhadapode, por exemplo, ser encontrado aqui.
Um rápido resumo:
- Suspender para RAM (isso geralmente significa quando as pessoas dizem "dormir") consumirá um pouco de energia, mas trará seu sistema de volta à vida rapidamente. Se ele perder energia (porque a bateria finalmente acabou ou você acionou o botão do sistema de desktop), você perderá o estado salvo e ele precisará inicializar.
- Suspender no disco ("hibernar") levará mais tempo para salvar e retomar, mas você não perderá o estado salvo quando a energia for perdida; o sistema é desligado de qualquer maneira.
- O desligamento ("parada") desligará completamente o sistema operacional e ele deverá ser inicializado após ser ligado. Isso leva mais tempo, mas em relação ao consumo de energia é como hibernar.
Por motivos práticos costumo hibernar meus sistemas (Laptop e PC) quando os deixo sozinhos, e só uso sleep quando pretendo retomar meu trabalho em breve. Você poderia usar a variante híbrida explicada no link se for suportada pelo seu sistema, mas não é boa para a vida útil da bateria se ela for constantemente descarregada e carregada alternadamente. Em relação ao desgaste dos SSDs ao suspender no disco, IMHO isso pode ser negligenciado com o hardware atual e os casos de uso habituais (hibernando até duas ou três vezes por dia, em média).
Isso não é específico de nenhum sistema operacional ou distribuição, desde que ofereça suporte confiável ao seu hardware. Isso deveria ser padrão hoje, mas não é necessariamente, especialmente com hardware barato, já que ainda existem muitos componentes envolvidos que devem funcionar bem juntos.
Responder3
para pausas pequenas sleep
modo de uso
para pausas longas hibernate
modo de uso, economiza bateria
e poweroff
modo de uso durante a noite
Responder4
Com um bom SSD na máquina, ele inicializa tão rápido que você não precisa mais colocar o computador em hibernação para economizar tempo.