Software Suspend :: Admirável Mundo Novo




Muito Bem Vindo

Prezado Leitor, a proposta desse Blog é compartilhar conhecimento com as pessoas que trabalham com Linux, Asterisk, OpenSER, e com tecnologia de voz sobre a rede IP em geral, através de tutoriais, dicas, howto, notícias entre outros assuntos.

Atente para termo de uso do conteúdo do blog no rodapé da página.

terça-feira, 22 de abril de 2008

Software Suspend




----------------------------------------------------------------------------------------------------------------------------------------
Software Suspend

CONFIG_SOFTWARE_SUSPEND:

Essa opção habilita a possibilidade de suspensão da máquina. Ela não precisa de ACPI ou APM.

Você pode suspender sua máquina por 'swsusp' ou 'shutdown -z <time>' (é preciso executar patch em sysvinit). Isso cria uma imagem que é salva em sua partição de swap ativa.

No próximo boot, passe o argumento 'resume=/dev/swappartition' ao kernel para que ele detecte a imagem salva, restaura o estado da memória a partir dela, e continua a rodar a partir do ponto que estava antes.

Se você não deseja que o estado anterior seja recarregado, então use o argumento do kernel 'noresume'.

Contudo, observe que suas partições serão tratadas pelo fsck e você precisa re-executar o mkswap em suas partições swap. Isso não funcionará com arquivos swap.

Imediatamente você pode bootar sem fazer resume e após o reinício, mas neste meio tempo você não pode usar essas partições/arquivos swap que foram envolvidos na mecânica do suspend.

Também nesse caso existe um risco que os buffers de disco não casem com aqueles arquivos salvos.

Para mais informação dê uma olhada no arquivo: Documentation/power/swsusp.txt. Por agora, o swsusp é incompatível com o PAE também conhecido como HIGHMEM_64G nas arquiteturas i386.

Nós precisamos fazer o mapeamento de identidade para o resume funcionar, e é trivial se ter páginas de 4MB, mas nem de longe é trivial no PAE).

Symbol: SOFTWARE_SUSPEND [=y]
Prompt: Software Suspend
  Defined at kernel/power/Kconfig:57
  Depends on: !X86_VOYAGER && PM && SWAP && (X86 && (!SMP || SUSPEND_SMP) && !X86_PAE || (FRV || PPC32) && !SMP)
  Location:
    -> Power management options (ACPI, APM)
      -> Power Management support (PM [=y])



























Nenhum comentário:




Creative Commons License
Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP
by Cléviton Mendes de Araújo is licensed under a Creative Commons Atribuição 2.5 Brasil License.