Dói?
Is this practice putting the computer's hardware at any risk of damage?
Não, absolutamente não. Fisicamente, você não pode danificar nada.
Ainda mais, ao hibernar e permitir que ele grave no disco, você garante que seus dados de RAM atuais sejam mantidos (razoavelmente) seguros, mesmo quando você desconecta o MacBook Pro por um longo período e a bateria não é suficiente mantenha-o no modo de hibernação ("espera"). É por isso que é chamado "Safe Sleep".
Você pode perder dados?
Observe que isso não se aplica se você alterou o modo de hibernação para não gravar dados no disco. Verifique-o abrindo um Terminal e inserindo:
pmset -g | grep hibernatemode
Como você interpreta o resultado?
- Se isso gerar um modo de hibernação de
0
, seus dados não serão salvos no próprio disco, mas serão mantidos somente na RAM. Se a sua fonte de energia ficar inativa, seus dados atuais desaparecerão. - Se a saída for o modo
3
, você está bem. O sistema armazenará sua RAM no disco e alimentará a memória durante o sono.
Veja aqui uma explicação mais detalhada . O manual de pmset
também informa mais (veja em "Argumentos de suspensão segura").
Isso afeta o desempenho?
Como o DanH disse em seu comentário acima, eu sugiro que você faça um substituto. Por quê? A Apple declara em este documento de suporte que…
If the battery is removed from a MacBook or MacBook Pro, the computer will automatically reduce the processor speed. This prevents the computer from shutting down if it demands more power than the A/C adaptor alone can provide.
Isso não se aplica à execução em uma bateria com capacidade muito baixa, já que o sistema ainda a detecta como estando lá, mas eu provavelmente não a tiraria (se for um Mac não unibody).