Mudanças entre as edições de "Guardião do Neonews"
De In9 Mídia Soluções Digitais
Linha 8: | Linha 8: | ||
* espaço utilizado em disco; | * espaço utilizado em disco; | ||
* travamento de tela/programação; | * travamento de tela/programação; | ||
+ | :<span style="color:green">Existem basicamente duas situações para o travamento da tela. Uma delas ocorre quando o sistema (SO) realmente trava em uma imagem (frame) de sua programação. Na outra, um erro de programação pode fazer com que o sistema fique parado em determinada tela; por exemplo, um arquivo Flash que não tenha definição de parada (método ''stop()''), causando que ele fique eternamente no último frame do mesmo.</span> | ||
* dentre outros. | * dentre outros. | ||
Edição das 19h38min de 19 de abril de 2016
Quando iniciado o Neonews Player, também é iniciado um módulo guardião (Figura 1) que monitora a execução do sistema 24 horas por dia, 7 dias por semana. Dentre as especificidades monitoradas por este módulo, podemos citar:
- uso de memória atual;
- erros do Sistema Operacional;
- mensagens indesejadas;
- Em situações de erros do SO que porventura gerem mensagens indesejadas, caso as mesmas apareçam em foreground (à frente da tela do Neonews Player), o guardião se encarrega de "matar" (finalizar o processo de) tais aplicações/janelas no intuito de garantir a visualização do conteúdo.
- espaço utilizado em disco;
- travamento de tela/programação;
- Existem basicamente duas situações para o travamento da tela. Uma delas ocorre quando o sistema (SO) realmente trava em uma imagem (frame) de sua programação. Na outra, um erro de programação pode fazer com que o sistema fique parado em determinada tela; por exemplo, um arquivo Flash que não tenha definição de parada (método stop()), causando que ele fique eternamente no último frame do mesmo.
- dentre outros.
Caso qualquer erro ocorra ele é responsável por reiniciar o sistema.