A suspensão ou a hibernação do sistema operacional suspenderá programas em execução?

0

Estou executando um programa no meu terminal. Mas eu preciso suspender ou hibernar o sistema operacional (Ubuntu 12.04) por um tempo. Eu tenho que Ctrl-Z meu programa em execução antes de fazer isso? Ou será que a suspensão ou a hibernação do sistema operacional também suspenderá o programa em execução e permitirá a retomada do programa após o SO ser ativado?

Obrigado!

    
por Tim 04.06.2012 / 14:22

2 respostas

2

O que acontece com, digamos, sua sessão do X11? Seu ambiente de trabalho certamente continua funcionando. SO-wise, não há nada para discernir, e. O KDE4 de gcc é executado em um terminal.

Assim, a resposta provavelmente é sim . (Mas isso só é verdade na medida em que o mundo exterior não está envolvido, ou seja, sem conexões de rede ...)

    
por 04.06.2012 / 14:29
1

No nível do kernel , sim, o sistema está ciente das alterações no estado de energia, portanto, a perspectiva de leitura e escrita de E / S, seu disco externo apenas ligará, girará e continuará o que estava fazendo.

A partir de uma perspectiva de espaço do usuário, isso pode falhar dependendo das tolerâncias de falhas incorporadas em qualquer software que você esteja usando. Se detectar uma falha de gravação, poderá tentar novamente algumas vezes até a unidade ficar disponível ou cair.

    
por 05.06.2012 / 13:11