Connect with us

Actualidad

Windows 95 guardaba un pequeño secreto que aceleraba el reinicio. La razón estaba en su arquitectura más caótica

Published

on


Si antes de Windows 95 usaste otros sistemas operativos, es difícil no recordar la sensación de estar ante algo completamente nuevo. Aquella propuesta introdujo elementos que hoy damos por sentados, como el menú Inicio, la barra de tareas o el Plug and Play, y lo hizo en una época en la que arrancar un PC era casi un pequeño ritual. Pero bajo esa interfaz tan familiar se escondía una arquitectura compleja, fruto de la convivencia forzada entre herencias de DOS, Windows de 16 bits y las primeras capas de 32 bits. Ese diseño, tan poco elegante como eficaz, dio lugar a comportamientos inesperados que todavía hoy sorprenden.

Pocos usuarios sabían que Windows 95 escondía una ruta alternativa al reinicio clásico. Bastaba con mantener pulsada la tecla Shift durante el proceso iniciado desde la interfaz gráfica para que el sistema mostrara el aviso “Windows se está reiniciando”, en lugar de seguir el camino de un reinicio en frío, tal y como describe Raymond Chen. La diferencia no era espectacular, pero sí perceptible en una época en la que cada minuto de arranque contaba. Ese pequeño gesto activaba un mecanismo interno pensado para evitar, siempre que fuera posible, empezar desde cero.

El atajo que no reiniciaba del todo

Detrás de ese comportamiento había una decisión técnica precisa. Chen detalla que Windows 95 utilizaba una bandera llamada EW_RESTARTWINDOWS al invocar la antigua función ExitWindows, todavía de 16 bits. Con esa instrucción, el sistema no ordenaba un reinicio en frío del ordenador, sino algo más limitado: cerrar Windows y volver a arrancarlo. El objetivo era ahorrar pasos, siempre que la situación interna lo permitiera, aunque esa optimización dependía de que todo encajara correctamente.

Una vez tomada esa ruta alternativa, el proceso seguía una secuencia muy concreta. Primero se cerraba el kernel de Windows de 16 bits. A continuación se apagaba el gestor de memoria virtual de 32 bits y el procesador volvía al modo real, el estado más básico del sistema. En ese punto, el control regresaba a win.com con una señal especial que pedía algo muy específico: volver a iniciar Windows en modo protegido sin pasar por un arranque completo del equipo.

Con el control de nuevo en win.com, comenzaba la parte más frágil del proceso. El programa debía simular un arranque limpio de Windows, como si acabara de ejecutarse desde cero, lo que implicaba, en palabras de Chen, resetear las opciones de la línea de comandos y devolver algunas variables globales a sus valores originales. Aunque el trabajo era en gran medida clerical, resultaba especialmente complejo porque win.com estaba escrito en ensamblador. No había abstracciones ni comodidades modernas.

El punto decisivo estaba en la memoria. Cuando win.com se ejecutaba, como cualquier archivo .com, recibía toda la memoria convencional disponible. Sin embargo, liberaba casi toda la memoria más allá de su propio código para que Windows pudiera cargar un gran bloque contiguo al entrar en modo protegido. Si durante la sesión algún programa reservaba memoria dentro del espacio que win.com había dejado libre, la memoria quedaba fragmentada. En ese escenario, win.com ya no podía recrear el mapa original que esperaba, y, según explica Chen, se veía obligado a abandonar el reinicio rápido y caer en un reinicio completo.

Windows95
Windows95

Cuando todo encajaba, el proceso continuaba sin volver atrás. win.com saltaba directamente al código encargado de arrancar Windows en modo protegido, recreando el gestor de máquinas virtuales y levantando de nuevo las capas de 32 bits. Desde ahí, la interfaz gráfica se cargaba como de costumbre y el usuario volvía al escritorio. La diferencia era sutil pero real: Windows no había tenido que reiniciar el sistema completo para llegar hasta ese punto.

Este tipo de atajos solo era viable en un sistema construido a base de compatibilidades cruzadas. Windows 95 tenía que convivir con software de DOS, programas de Windows de 16 bits y aplicaciones Win32, y esa mezcla obligó a aceptar soluciones poco elegantes pero muy prácticas. Los desarrolladores llegaron a aprovechar esa complejidad para introducir optimizaciones ocultas que podían acelerar el reinicio, aunque a veces podían terminar en cuelgue. 

La obsesión por ahorrar memoria llevaba a soluciones muy imaginativas. Chen explica que en ensamblador era común reciclar código que ya no se iba a usar como si fuera memoria libre. En win.com, los primeros bytes del punto de entrada se reutilizaban como una variable global, bajo la premisa de que ese código solo se ejecutaba una vez. Dado que el reinicio rápido no regresaba a ese punto inicial, el sistema podía permitirse ese atajo sin que afectara al proceso.

Ese atajo también mostraba sus costuras. Chen recuerda que algunos usuarios detectaron fallos tras realizar varios reinicios rápidos consecutivos, algo que él no consiguió reproducir de forma sistemática. Su hipótesis es que algún controlador no se reiniciaba correctamente, dejaba el sistema en un estado extraño, y esa rareza terminaba pasando factura más tarde. No extraña que este tipo de comportamiento no se presentara como una función documentada, pero resume bien el espíritu de Windows 95: ingenioso, ambicioso y lleno de compromisos.

Imágenes | Microsoft

En Xataka | El Office de Schrödinger: a estas alturas es imposible saber si Microsoft lo mantiene vivo o si todo es IA y Copilot

ues de anuncios individuales.

Source link

Continue Reading

Actualidad

alguien ha conseguido que funcione dentro de una tostadora

Published

on


Si alguien te dice que ha conseguido hacer funcionar Windows 98 dentro de una tostadora, lo primero es desconfiar. Lo segundo es imaginar una de esas tostadoras inteligentes con pantalla, muy distinta a la que la mayoría tiene en casa, y pensar que ahí está la trampa. En el vídeo que sostiene este artículo se ve precisamente eso, una tostadora moderna que, por diseño, ya invita a creer que cualquier cosa es posible si se modifica el software adecuado. Pero lo que realmente engancha no es la ocurrencia, sino el camino que hay detrás para convertirla en algo fuera de lo común, como si tuviera un PC noventero dentro.

Una tostadora con Windows. Como podemos ver en el material compartido por “Throaty Mumbo”, el hardware original de la R180 Connect Smart Toaster, que se presenta como “la primera tostadora conectada del mundo”, no está preparado para ejecutar Windows 98. En lugar de forzar ese camino, el creador optó por una arquitectura en dos niveles donde el control físico del aparato y la ejecución del sistema operativo viven en entornos distintos pero coordinados.

Entendiendo el hardware. Dadas las limitaciones técnicas, el siguiente paso consistía en averiguar cómo se comunican realmente los componentes de la tostadora para buscar una solución alternativa. Para hacerlo, el creador recurrió a una herramienta habitual en electrónica, un analizador lógico conectado al cableado entre la pantalla táctil y la placa de control. Ese análisis permitió observar el flujo de órdenes internas y detectar que el dispositivo intercambia paquetes de comandos aproximadamente cada 30 milisegundos para coordinar temperatura, movimiento de la bandeja y estados de funcionamiento.

Tostadora Windows 98 2
Tostadora Windows 98 2

Raspberry Pi Pico al mando. Una vez descifrado el flujo de órdenes internas, el siguiente movimiento fue tomar el control de esa conversación electrónica. Para ello se utilizó una Raspberry Pi Pico, que pasó a interceptar las señales originales y a generar otras nuevas capaces de gobernar el comportamiento del aparato. Este tipo de sustitución no implica rehacer toda la tostadora, sino colocarse en el punto exacto donde se decide qué debe ocurrir en cada momento. Desde ahí es posible dirigir niveles de calor, movimientos de la bandeja y estados de funcionamiento, creando la base necesaria para coordinar el hardware real con el entorno informático que se integrará después.

¿Dónde instalamos Windows 98? La respuesta fue añadir un segundo bloque de hardware independiente, una Raspberry Pi 5 configurada como un pequeño ordenador funcional. Este dispositivo no sustituye a la tostadora, sino que convive con ella dentro del mismo conjunto, aportando la potencia y compatibilidad necesarias para cargar el sistema operativo clásico. Para reforzar la estética retro, todo el conjunto se integró en una carcasa impresa en 3D con apariencia propia de los años noventa, cerrando así la distancia visual entre el experimento técnico y la experiencia que se muestra una nueva pantalla de 7 pulgadas.

toast.exe y el ritual manual del tostado. Con el sistema ya en funcionamiento, la interacción no se resuelve de forma automática, sino mediante un programa específico creado para el proyecto. El archivo, denominado “toast.exe”, actúa como puerta de entrada al proceso y plantea un recorrido paso a paso desde el propio escritorio de Windows 98. Primero hay que localizar el ejecutable en pantalla, abrirlo y activar la orden de inicio, y después controlar manualmente parámetros como el calentamiento, los ciclos y el movimiento de la bandeja.

Windows 98 no vive realmente dentro de la tostadora original, pero tampoco es una ilusión superficial: funciona gracias a una integración con varios componentes añadidos posteriormente. El resultado es un objeto híbrido que sigue cumpliendo su función cotidiana mientras recrea una experiencia informática de otra época.

Imágenes | Throaty Mumbo (YouTube) 

En Xataka | Nos preparamos para despedir Windows 10, pero parte del control aéreo de EEUU aún funciona con disquetes y Windows 95

ues de anuncios individuales.

Source link

Continue Reading

Actualidad

que se lo digan a Applied Materials y su multa de 252 millones

Published

on


Durante años, la llamada Entity List de Estados Unidos se ha interpretado como una herramienta geopolítica dirigida a frenar el avance tecnológico chino. Sin embargo, su alcance no se queda en lo simbólico ni en la retórica diplomática: también tiene consecuencias económicas inmediatas para compañías que operan en la cadena global de los chips. Applied Materials acaba de comprobarlo con una penalización civil de 252 millones de dólares vinculada a exportaciones hacia SMIC, en un episodio que ilustra hasta qué punto los controles de Washington pueden traducirse en costes tangibles para la industria.

La sanción. El movimiento llega tras un acuerdo con el Departamento de Comercio de Estados Unidos para cerrar alegaciones de exportación irregular de equipamiento para la fabricación de semiconductores a filiales de Semiconductor Manufacturing International Corp (SMIC). Según la Oficina de Industria y Seguridad (BIS), entre noviembre de 2020 y julio de 2022 se produjeron 56 exportaciones o intentos de exportación valorados en torno a 126 millones de dólares, realizados pese a que determinadas operaciones ya estaban sujetas a requisitos de licencia. La multa civil acordada asciende al doble de esa cifra y, según el propio Departamento de Comercio, representa el máximo legal aplicable en este caso.

Detrás de escena. La secuencia regulatoria arranca con una notificación específica remitida a Applied Materials el 25 de septiembre de 2020, en la que se adverttía de que ciertas operaciones relacionadas con SMIC quedaban sujetas a control de licencia por motivos de posibles usos militares finales. Este tipo de comunicaciones, conocidas como cartas “is-informed”, comunicaban a la empresa receptora que necesitaba autorización para determinadas exportaciones, reexportaciones o transferencias.

Qué exportaciones están en cuestión. La investigación del regulador estadounidense se centra en sistemas de implantación iónica y módulos asociados, herramientas empleadas en las primeras fases del proceso de fabricación de semiconductores para modificar, mediante dopaje, las propiedades eléctricas del silicio. Aunque no se trata de maquinaria tan visible como la litografía avanzada, su papel resulta esencial en múltiples nodos tecnológicos, tanto maduros como de última generación.

El esquema logístico bajo análisis. La documentación del caso recoge un modelo de producción y envío fragmentado que involucraba varias jurisdicciones antes de la entrega final en China. Parte de los equipos se originaba en Estados Unidos, continuaba su proceso en Corea del Sur y terminaba en filiales de SMIC, mientras que ciertos módulos viajaban desde Singapur de forma independiente. BIS presenta este recorrido como un elemento central para reconstruir las operaciones examinadas y evaluar si el marco de control de exportaciones fue respetado durante toda la cadena.

Las condiciones más allá de la multa. El acuerdo alcanzado no se limita al pago económico. La orden incluye una denegación de privilegios de exportación suspendida durante tres años, que podría activarse si la compañía incumple las obligaciones establecidas, junto con la exigencia de auditorías externas periódicas y certificaciones anuales de cumplimiento.

El mensaje. La resolución no solo cierra un expediente administrativo, también ofrece una lectura más amplia sobre el momento que atraviesa la industria tecnológica global. Las políticas de control de exportaciones impulsadas por Washington están mostrando su capacidad para trasladar decisiones estratégicas al terreno operativo de las empresas, con consecuencias financieras y regulatorias medibles.

Imágenes | Applied Materials | aboodi vesakaran

En Xataka | Las sanciones de EEUU están colapsando las fábricas de China. Son malas noticias para el resto del mundo

ues de anuncios individuales.

Source link

Continue Reading

Actualidad

Se cumple plazo para que Ticketmaster presente pruebas a Profeco tras señalamiento por irregularidades en concierto de BTS

Published

on


Escrito en ENTRETENIMIENTO el

El plazo para que la boletera Ticketmaster ofreciera pruebas y se manifestara ante la sanción impuesta por Profeco por irregularidades presentadas durante la venta de entradas para los conciertos del grupo de K-Pop, BTS, que ofrecerá en la Ciudad de México en mayo. 

Durante la conferencia de prensa del lunes 2 de febrero, el titular de la Procuraduría Federal del Consumidor (Profeco), Iván Escalante, informó que la plataforma había sido multada con cinco millones de pesos por presuntamente haber violado los derechos del consumidor. 

Ante esto, el pasado 6 de febrero Ticketmaster emitió un comunicado con el que explicó cómo funciona la tecnología empleada para las ventas en línea de sus conciertos y el número total de usuarios que participaron para la compra de entradas para BTS.

La boletera ejemplificó con una gráfica que más de 2.1 millones de personas ingresaron a su sitio para buscar información al respecto, sostuvo que los precios no sufrieron ninguna modificación durante la venta y que los cargos por servicio se mantuvieron bajos.

Ticketmaster garantizó que para cumplir con las expectativas de la alta demanda de los usuarios, un total de 46 conciertos tendrían que haberse realizado en el Estadio GNP Seguros. Asimismo, aseveró que todas las personas tuvieron acceso a la fila virtual, aunque de forma lenta y sin garantizar la compra de un boleto.

“Si esta venta se hubiera realizado en una taquilla física, una fila de ese tamaño se habría extendido hasta la frontera con Estados Unidos”, declaró. 

Sin embargo, hasta el momento, Profeco no ha informado si Ticketmaster tendrá que efectuar el pago de más de cinco millones de pesos. 

¿Qué pasó realmente con Ticketmaster durante la venta de BTS? 

Tras la venta de boletos para BTS, los fans identificados como Army denunciaron en redes sociales una ola de irregularidades por parte de la boletera, entre sus exigencias estaba la transparencia con los precios y el mapa con zonas divididas. En respuesta, la promotora de conciertos accedió a revelar la tarifa antes de la venta. 

Los fanáticos de BTS tuvieron la oportunidad de acceder a una preventa exclusiva en la cual también se presentó una gran afluencia de personas en línea.

Contrario a lo que el comunicado de Ticketmaster dijo que ocurrió, cientos de Army afirmaron que al intentar formarse en la fila virtual, el sitio no les brindó un lugar o esta presentaba fallas para acceder.

En ese sentido, reportaron la activación de un sitio de reventas que se encontraba a la par que la página oficial en donde los precios alcanzaban hasta los 60 mil. Al intentar adquirir un lugar, este ya no se encontraba disponible oficialmente, pero podría adquirirse en el sitio de reventa. 

¿Cómo han sido las ventas para los conciertos tras la queja de Army?

Según las declaraciones de Profeco, la tarifa dinámica es una violación a los derechos del consumidor y, no debería implementarse pese a la alta demanda que pudiera presentarse en los próximos eventos. 

Sin embargo, esto no ha ocurrido según reportes durante la venta de boletos para el concierto que ofrecerá en junio el exintegrante de One Direction, Zayn Malik. 

Los seguidoras del británico señalaron un incremento aleatorio en los precios de acuerdo a la zona preferida durante las preventas. 

Así como un elevado costo en los cargos por servicio, los cuales en algunos casos incrementó hasta los dos mil pesos. En este evento, se presentó una variedad de paquetes VIP, cuyo rango de precios abarcó desde los ocho mil hasta los 12 mil sin cargos, pese a estar en la misma sección.

 

ues de anuncios individuales.

Source link

Continue Reading

Trending