Páginas

30 de mai. de 2014

3º dia - Ciclo de vida de um aplicativo

Assistindo as aulas da Microsoft Virtual Academy, me deparei com o modelo de execução/ciclo de vida. Quem já teve aula de sistemas operacionais já viu isso antes, nada mais é do que os estados dos processos, acrecido dos eventos. Abaixo segue uma pequena ilustração para entender melhor.

Quando você clica em um aplicativo esse assume o estado de executando, quando você sai, o evento deactivated é chamado, salvando todas as informações. De dormente para executando é chamado o evento activated. A mudança de dormente para desativado é feito pelo sistema operacional de acordo com a sua política de escalonamento. Isso é feito quando o sistema operacional verifica que precisa de mais recursos para executar uma nova aplicação.

Nenhum comentário:

Postar um comentário