Sí, son mucho más estables, sí …
Mirando el terminal, puedo ver el registro interno de teléfonos Android, enrutadores, PC u otros. Es alucinante cuántas advertencias, errores y reintentos hace la computadora frenéticamente detrás de escena.
Alrededor del 1–5% de los paquetes en un WiFi doméstico se pierden debido a interferencias, pero los códigos de corrección de errores logran resolver la mayoría de ellos, y si no lo hace, el enrutador reenvía el paquete. Para saber cuánto se pierde, solo intente hacer ping o ver la diferencia de velocidad entre Ethernet y WiFi.
- ¿Existen tecnologías de batería prometedoras para la energía de respaldo?
- ¿Qué revista sobre tecnología de la información y sus innovaciones es la mejor y por qué?
- ¿Qué gadgets encuentras más importantes para ti?
- ¿Por qué el auricular izquierdo en un par de auriculares siempre deja de funcionar después de un tiempo?
- ¿Por qué es importante el fuerte confinamiento en nanotecnología?
Los androides se ocupan de los errores al hacer que el sistema operativo detecte la excepción y, si es posible, reinicia la aplicación; Es tan rápido que apenas se nota. Las animaciones también son excelentes para mantener una fachada de suavidad. En lugar de cambios bruscos de la pantalla y la congelación de las barras de carga, el sistema operativo le da a la aplicación más tiempo para cargar al iniciar la aplicación y mostrar una animación como desvanecerse en blanco o una imagen en caché.
Algunos dispositivos de alto presupuesto, del orden de diez de miles de dólares, también pueden evitar los errores de hardware y ser reparados mientras funcionan a través de un sistema de conexión en caliente y redundancia.
En cambio, los electrodomésticos usan microcontroladores en lugar de procesadores de PC. Esto los hace mucho más estables y confiables, ya que los microcontroladores están hechos con una filosofía completamente diferente: ser lo más confiable (y barato) posible. De hecho, muchas fallas se deben a fallas de piezas de plástico débiles o fallas de la fuente de alimentación en lugar de errores del microcontrolador.
Entonces, una vieja filosofía en el diseño de hardware era probar exhaustivamente el hardware y vender solo los mejores. Hoy en día, se prueba el hardware defectuoso si puede funcionar bien con una temperatura más baja y un reloj más lento, y si puede, se vende con especificaciones menores. En aplicaciones donde se necesita la máxima confiabilidad, en lugar de tener un solo núcleo certificado costoso, se usan dos o más, y dado que la probabilidad de que ambos fallen es muy improbable, este principio se usa en todos los lugares donde las reparaciones son imposibles o muy caras.
Los mejores programadores también son muy importantes, es muy fácil escribir un programa que pueda retrasar incluso a la mejor computadora.
Afortunadamente, las herramientas de software modernas son excelentes para proporcionar a los programadores ayuda interactiva para evitar los errores más comunes o incluso probar automáticamente las unidades de código para que los cambios debidos a los cambios recientes sean fáciles de detectar y resolver.
Por lo tanto, la tecnología en el futuro será aún más confiable que ahora.