Mover mouse no Windows 95 faz sistema instalar programas mais rápido?

Você tem que mostrar que está ativo para que o computador processe as informações mais rapidamente
Redação17/07/2019 14h43, atualizada em 17/07/2019 15h30

20190717120934

Compartilhe esta matéria

Ícone Whatsapp Ícone Whatsapp Ícone X (Tweeter) Ícone Facebook Ícone Linkedin Ícone Telegram Ícone Email

Se você tiver idade o suficiente para lembrar do Windows 95, vai saber que o computador poderia levar horas para instalar um programa ou baixar um arquivo grande, porém curiosamente bastava mexer o cursor incansavelmente que o tempo diminuísse de forma considerável. Sabemos que a história não é lenda, porque vivemos isso, mas o que não sabemos é: por que isso acontecia?

A questão foi levantada em um site de perguntas e respostas chamado Retrocomputing Stack Exchange e muitos usuários explicaram o motivo por trás disso. “Os programas do Windows 95 geralmente usam entrada/saída (I/O) assíncrona, ou seja, eles solicitam que você execute uma operação, como copiar um arquivo, e, então, informam para o Sistema Operacional que ele pode ficar dormente até que a ação seja concluída. Ao ficarem dormentes, eles permitem que outras funções sejam executadas, ao invés de gastar capacidade da CPU perguntando se a operação foi concluída”, explicou um usuário.

Segundo ele, “por razões que não são totalmente claras, mas provavelmente devido a problemas de desempenho em máquinas low-end, o Windows 95 tende a agrupar as mensagens de I/O, em vez de notificar imediatamente ao programa”. Mas ao mexer o mouse, a interface do programa precisava “acordar” para responder ao usuário, e com isso processava também as mensagens de I/O da fila, que de outra forma estariam esperando a conclusão de uma tarefa.

Todas as informações sobre o assunto servem mais por curiosidade histórica, já que as longas esperas pelo download e instalação de um programa não existem mais. Hoje em dia, vídeos em 4K podem ser assistidos em meio segundo – e cada segundo a mais é uma eternidade.

Fonte:  Retrocomputing Stack Exchange

Colaboração para o Olhar Digital

Redação é colaboração para o olhar digital no Olhar Digital