He aquí por qué las barras de progreso en su computadora no se cargan a un ritmo constante



¿Por qué siempre que aparece una mostrador de progreso en su computadora, la cosa nunca funciona a una velocidad constante? ¿Por qué todas las pequeñas paradas y comienzos?

Esta es la pregunta en la que se sumerge el YouTuber Tom Scott para su posterior video, que analiza las muchas complejidades de crear una mostrador de progreso que positivamente funcione sin problemas.

«Es posible que un instalador tenga que descargar archivos de Internet, luego descomprimir esos archivos, luego asegurar esos archivos inmediato con descifrar o eliminar cosas que ya están allí, y tal vez hacer algunos cambios en la configuración del sistema», explica Scott. «Ahora, en teoría, un programador podría calcular aproximadamente cuánto tiempo tomará cada uno de esos procesos y luego sesgar la mostrador de progreso en consecuencia, pero cada uno de esos pasos tomará diferentes cantidades de tiempo en diferentes máquinas».

La descarga, explica Scott, variará según la velocidad de Internet, mientras que la descompresión se verá afectada por el procesador de la computadora y el almacenamiento / leída de archivos por la velocidad del disco. Incluso ejecutar una mostrador de progreso basada en los MB de datos que se han transferido puede salir mal, agrega, porque copiar muchos archivos pequeños puede aguantar más tiempo que algunos grandes.

¿Y si tiene en cuenta todo lo antecedente y negociación de resolverlo todo para que la mostrador funcione sin problemas?

«Eso aún podría salir mal», dice Scott. «Oportuno a la velocidad de su transferencia, o su descarga, o su complicado procesamiento de video, todas esas velocidades pueden cambiar en cualquier momento conveniente a lo que está haciendo el dispositivo o lo que está haciendo el heredero».

Al final del día, sostiene Scott, tal vez no cuantía tanto.

«Creo que las barras de progreso debería sean un poco irregulares, porque reflejan poco que positivamente está sucediendo «, concluye.» Y encima, el trabajo más importante de una mostrador de progreso no es dar una estimación exacta y precisa de cuánto tiempo queda. Es maravilloso si pueden, pero el trabajo más importante es simplemente asegurarle al heredero que sí, están sucediendo cosas. Se están haciendo progresos «.



Deja un comentario