Como criar (e restaurar) um instantâneo de aplicativo em tempo de execução?

1

Estou tentando fazer um instantâneo de um aplicativo em execução, em tempo de execução, e restaurá-lo depois. Por 'instantâneo' quero dizer o estado completo da minha aplicação - suponho que sejam apenas páginas de memória e registradores da CPU, mas posso estar errado.

Este é um aplicativo de console no Linux (Debian, para ser exato) rodando em um dos meus tty's. Estes 'instantâneos' serão usados na mesma sessão sem reiniciar. No momento, a única solução que conheço é a execução desse aplicativo na VM e o uso de snapshots fornecidos por ele, mas espero que existam soluções mais leves para esse problema. Obrigado antecipadamente!

    
por DeFazer 07.02.2016 / 12:01

1 resposta

0

O que você está procurando é o ponto de verificação do aplicativo (tente procurá-lo no Google) e você pode usar CRIU que possibilita fazer coisas mais avançadas, como restaurar um aplicativo após uma reinicialização do sistema (mesmo alterando as propriedades do sistema) ou migrar a execução do aplicativo em outra máquina (ou mais máquinas).

Há também Linux-CR , mas não sei se é um projeto ainda ativo.

    
por 15.01.2017 / 03:13