Alguém perguntouPor que mover o cursor do mouse fez com que o Windows 95 funcionasse mais rapidamente?lá em cimaRetrocomputação.
A resposta de Rafzahnmenciona que também é possível observar o efeito de coisas rodando mais rápido quando o usuário move o mouse enquanto percorre um grande arquivo de texto. Hoje em dia não percorro mais arquivos de texto (porque folheio as páginas ou procuro uma string que esteja próxima do local que procuro), então com o passar dos anos esse conhecimento se perdeu em mim. Mas lembro-me de sempre fazer isso quando trabalhava em um computador com Windows XP.
No entanto, quando experimentei posteriormente em meu computador de 2019 rodando Linux 4.15, ainda descobri que o efeito existia. Isso ocorre apesar de apenas um núcleo subir até 50%, nenhum ultrapassar isso e todos os outros ficarem ociosos. Posso fazer com que um núcleo ultrapasse 90% e às vezes chegue a 100% mexendo com o mouse.
Por que ainda é assim, mesmo que muitos núcleos estejam disponíveis e mesmo aquele que serve o editor de texto esteja ocupado apenas metade do tempo?
Responder1
A rolagem é uma interação com um ser humano. Seria contraproducente ter um documento de mil páginas, rolar muito rápido e chegar à página 600 em um segundo. A rolagem foi projetada para que o olho humano possa ler as manchetes e ver fotos e outras dicas importantes, além de parar onde um ponto de referência é reconhecido.
Se o usuário souber aproximadamente até onde ir em um documento, ele poderá pegar a barra de rolagem na lateral da janela e ir direto para ela. Da mesma forma, eles podem pesquisar, usar uma função de lista de capítulos/marcadores ou usar hiperlinks no texto.
Mas a rolagem é fundamentalmente uma interação com o ser humano e, portanto, ir mais rápido do que o humano pode reagir não é útil.