Há também um aplicativo do painel de preferências chamado SmartSleep ( link ): você precisa pagar pela versão atual, mas você pode encontrar versões mais antigas na Internet.
Também usei este tutorial, copiei colado o conteúdo e tenho algumas notas na parte inferior:
link
Eu não gosto de perder a vida da bateria, especialmente quando viajo. Eu amo o recurso de hibernação no Windows e tenho todos os meus laptops configurados para hibernar quando a tampa é fechada. Os poucos segundos extras necessários para despertar valem a vida da bateria salva em meus olhos. Para aqueles que não sabem, aqui estão os diferentes estados do MacBook Pro:
-
Ligado - o computador está ativo, a tela está ligada, a bateria está sendo consumida com base nas configurações de energia
-
Desligado - O computador não está usando energia da bateria
-
Sleep - O computador desligou a tela e suspendeu o sistema operacional para a RAM (memória volátil).
-
Hibernação - O computador desativou a maioria dos hardwares e suspendeu o sistema operacional para o disco rígido.
Normalmente, quando você fechar a tampa do seu MBP, ele será colocado em sleep , despertando rapidamente quando você abrir a tampa novamente. Enquanto dorme, ainda está consumindo energia da bateria, embora seja uma pequena quantia em comparação ao uso normal. Quando a bateria atinge um determinado nível baixo, o MBP mudará automaticamente para o modo de hibernação : basicamente desligando para que você não perca nenhum trabalho.
Sleep é ótimo para quando você está usando ativamente o seu computador, mas quando você quer prolongar a vida útil da bateria o máximo de tempo possível, você vai querer hibernar strong>. Observe também que, aparentemente, os MacBook Pros mais recentes também gravam informações no disco rígido quando dormir , de modo que quando a bateria cai para níveis perigosos, ela pode pular instantaneamente para a hibernação . A Apple chama isso de "Safe Sleep". (Mais informações sobre todas as coisas técnicas aqui)
Alguns exemplos de por que você gostaria de usar a hibernação com seu laptop:
- Você está prestes a ir para o aeroporto em um voo internacional e deseja usar sua máquina durante o voo, mas ainda deixa bastante energia para conseguir acessar um mapa / e-mail / informações quando chegar ao seu destino.
- Você joga seu laptop em uma sacola e pode ou não usá-lo em uma viagem de fim de semana, mas não quer se preocupar com a cobrança.
- Você quer economizar todo o seu poder.
E quando você quiser ficar com o sono :
- Seu laptop não está funcionando com bateria
- Você estará abrindo e fechando sua tampa com bastante frequência
- Você está correndo, mas usando ativamente seu laptop (conferências, reuniões, etc.)
Basicamente você sacrifica a velocidade de restaurar sua máquina para ganhar um pouco de energia da bateria ou vice-versa. Pessoalmente, eu gosto de obter o máximo de eletricidade possível.
Após algumas pesquisas, deparei-me com uma postagem que explicou como forçar o MBP a entrar em hibernação quando a tampa é fechada. Isso requer um pouco de trabalho rápido em um console, mas é dolorosamente simples.
Em um console, digite este comando para determinar seu modo de suspensão atual:
pmset -g | grep hibernate
Isso deve retornar um dos seguintes itens:
- 0 -
Legacy sleep mode
. Ele salvará tudo na memória RAM depois de dormir, mas não suportará Safe Sleep . Sono muito rápido.
- 1 -
Legacy Safe Sleep
. Este é o Sono Seguro . Tudo o que seu laptop entra em repouso, ele salvará tudo no disco rígido. Demora algum tempo para adormecer e demora a arrancar. Lento no sono e na inicialização.
- 3 -
Default
. Como descrito acima, ao dormir, o conteúdo é salvo na RAM. Quando a bateria acaba, ocorre a hibernação.
- 5 - Funciona como 1, mas aplicável apenas a um Mac moderno que usa "Memória virtual segura".
- 7 - Funciona como 3, mas é aplicável apenas a um Mac moderno que usa "Memória virtual segura".
Agora edite e salve seu arquivo /Users/username/.bash_profile
com as seguintes linhas:
alias hibernateon="sudo pmset -a hibernatemode 5"
alias hibernateoff="sudo pmset -a hibernatemode 0"
Observe que hibernateon
e hibernateoff
podem ser qualquer texto que você quiser: basta lembrar o que você usou.
Agora, execute o seguinte:
source .bash_profile
Agora você tem um pequeno e prático comando que permite ativar e desativar a hibernação instantânea por capricho. Sempre que você quiser que sua máquina hiberne quando fechar a tampa, basta ir até uma janela de terminal e digitar hibernateon
. Quando preferir que seu laptop durma, digite hibernateoff
.
.bash_profile
(observe o período) é um arquivo "oculto" no seu diretório pessoal.
Experimente este comando:
pico ~/.bash_profile
e, em seguida, adicione as duas linhas de alias.