Existem dois modos diferentes de suspensão:
- suspend-to-ram - geralmente chamado de suspender
- suspend-to-disk - geralmente chamado de hibernate
Suspender para disco normalmente é relativamente lento, de forma que em algumas máquinas é mais rápido fazer uma inicialização real.
Suspender para ram deixa a RAM ativada. Dependendo do seu hardware, isso pode consumir muito pouca energia. Na maioria dos hardwares a suspensão / ativação é muito rápida (1 - 2 segundos) e não consome muita bateria. Por exemplo, no meu Thinkpad, não há problema em deixar o > 10 h em suspensão para ram.
A única desvantagem de suspender para o disco que consigo pensar é que é mais difícil de configurar com partições de troca criptografadas.
Claro, para atualizações de kernel você precisa reiniciar um sistema de longa execução - mas você precisa fazer isso em qualquer caso. E tecnologias como ksplice estão mudando isso para muitos dos patches relacionados à segurança.
Com relação a vazamentos de memória - se você tem vazamento de memória, é mais provável que esteja em algum aplicativo com comportamento ruim e, em seguida, você pode simplesmente reiniciar esse aplicativo.
Supendo-ram-ram o tempo todo, porque é muito conveniente reiniciar o trabalho de onde você está - apenas reiniciei para atualizações de kernel relacionadas à segurança ou atualizações de distribuição. Assim, um 'uptime' de mais de 100 dias no meu laptop não é nada especial.