Por qué mover el mouse en Windows 95 aceleró el sistema operativo

Si ha realizado cálculos durante un período de tiempo suficientemente largo, es probable que haya visto cosas raras. Por ejemplo, una vez tuve una impresora HP que, y lo juro por Dios, no bromeo, solo imprimía cuando estaba apagada. Se sentaría, burlándose plácidamente de tus intentos de enviar trabajos de impresión a su maldita cola engendrada por el infierno, hasta que en realidad presionas el botón de encendido para apagar la impresora. Al ser desactivado, la rencorosa bestia que traga tinta imprime un solo documento. Si necesitaba imprimir varios documentos, tenía que encender y apagar la impresora entre cada uno. Este comportamiento persistió a través de múltiples instalaciones de SO y varias placas base.

Uno de los rumores que recuerdo haber escuchado sobre Windows 95, hace mucho tiempo, era que mover el mouse durante largas instalaciones de aplicaciones podría aumentar la velocidad de instalación. Siempre pareció un poco ridículo, aunque la idea de que el mouse tuviera un impacto en el rendimiento del sistema no lo era, como puede atestiguar cualquiera que haya probado un mouse USB 1.0. En los primeros días de USB 1.0, era posible que los clics del mouse interrumpieran su CPU y para que su mouse no responda por completo cuando su CPU esté bajo una carga pesada. Tiempos divertidos.

Configuración de W95

'Para mejorar el rendimiento, espasmos violentamente el brazo del ratón'.



Según una publicación en Stack Exchange, a través de Jugador de PC, este era un rumor con algo de verdad. Usuario de Stack Exchange 'usuario' explica:

Esto se debe a una falla en la forma en que Windows 95 genera eventos y al hecho de que muchas aplicaciones están controladas por eventos.

Las aplicaciones de Windows 95 a menudo usan E / S asincrónicas, es decir, solicitan que se realice alguna operación de archivo, como una copia, y luego le dicen al sistema operativo que se pueden poner en suspensión hasta que finalice esa operación. Al dormir, permiten que se ejecuten otras aplicaciones, en lugar de perder el tiempo de la CPU preguntando sin cesar si la operación del archivo ya se ha completado.

Por razones que no están del todo claras, pero probablemente debido a problemas de rendimiento en máquinas de gama baja, Windows 95 tiende a agrupar los mensajes sobre la finalización de E / S y no despierta inmediatamente la aplicación para darles servicio. Sin embargo, despierta la aplicación para la entrada del usuario, presumiblemente para que se sienta receptiva, y cuando la aplicación está activa, también manejará cualquier mensaje de E / S pendiente.

Por lo tanto, mover el mouse hace que la aplicación procese los mensajes de E / S más rápido y se instale más rápido. El efecto fue bastante pronunciado; las aplicaciones grandes que podrían tardar una hora en instalarse podrían reducirse a 15 minutos con una entrada adecuada del mouse.

Parecería que si uno observó este efecto en acción probablemente dependía de cómo se escribió el instalador, pero el hecho de que haya un efecto real en primer lugar es algo gracioso. Incluso hoy en día, este tipo de cosas no es completamente desconocido. En la versión para PC del Dead Space original, la velocidad de recarga del juego guardada está vinculada directamente a la velocidad de fotogramas del juego. Si desea cargar juegos más rápidamente, desactive V-Sync (esto puede requerir Nvidia Inspector, no lo recuerdo honestamente). Yo mismo encontré este problema y lo probé hace años. Si se tarda 45 segundos en cargar un juego guardado con una velocidad de fotogramas bloqueada de 30 fps y ejecutas el juego desbloqueado a 240 fps, tardarás entre 5 y 6 segundos en cargar tu juego. Mi teoría de trabajo es que el juego solo completa una cierta cantidad de trabajo de E / S por cuadro y que esto está codificado en el motor. Acelera la velocidad de fotogramas y acelera la E / S.

Esta imagen no tiene nada que ver con absolutamente nada, excepto ser impresionante.

No es exactamente lo mismo que este antiguo problema de Windows 95, pero es una idea similar. ¿Alguien tiene alguna otra historia extraña, sorprendente o interesante sobre hardware informático aleatorio?

Ahora lee:

Copyright © Todos Los Derechos Reservados | 2007es.com