Noticias

Microsoft explica cómo redujo las actualizaciones de Windows 11 en un 40 %

Durante su anuncio oficial en junio, Microsoft prometió que las actualizaciones de Windows serán un 40 por ciento más pequeñas y más eficientes que en Windows 10, ya que estas actualizaciones ahora se ejecutarán en gran medida en segundo plano para brindar una experiencia fluida a los usuarios front-end.

Manteniéndose fiel a su promesa, Microsoft ha reducido la cantidad de actualizaciones de calidad en Windows 11 en un 40 %. Ahora, en una entrada de blogla empresa explicó cómo logró su objetivo utilizando la nueva tecnología de compresión.

“Con el ritmo vertiginoso de la configuración de seguridad y calidad de Windows, la distribución de esta gran cantidad de contenido actualizado requiere un ancho de banda sustancial. Minimizar esta transferencia de red es fundamental para una gran experiencia. Además, los usuarios de redes más lentas pueden tener dificultades para mantener sus máquinas actualizadas con las últimas correcciones de seguridad si no pueden descargar el paquete”, escribió el ingeniero de software de Microsoft, Jonathon Ready, en una publicación de blog.

“Además de las comunidades rurales con acceso limitado a banda ancha de alta velocidad, el trabajo híbrido y remoto ha aumentado la complejidad de la distribución de actualizaciones para muchas corporaciones. Sin redes internas de alta velocidad para distribuir actualizaciones a los dispositivos, las corporaciones deben confiar en sus redes privadas virtuales y las conexiones a Internet domésticas de sus trabajadores remotos para proporcionar la distribución de actualizaciones. Minimizar el tráfico de la red aumenta la velocidad de los parches de seguridad, protegiendo a una fuerza laboral remota donde sea que se encuentre”.

Desde Windows 10, versión 1809, el servicio de Windows ha utilizado compresión diferencial emparejada directa e inversa. Mediante el uso de diferenciales directos e inversos, el sistema operativo puede volver a su versión original como un estado intermedio en el servicio.

Aunque los diferenciales directo e inverso tienen una función simétrica, su contenido está en gran medida desconectado, lo que significa que un delta bidireccional en el que el contenido se divide y desconecta es mucho más pequeño que un par de diferenciales directo e inverso.

Debido a que los datos en los deltas directos e inversos están en gran parte desconectados, un delta bidireccional gana poca eficiencia sobre los deltas directos e inversos emparejados.

Microsoft descubrió que estas transformaciones y parches pueden «observarse» en la etapa de implementación delta y recodificarse efectivamente en delta inverso (n->0), eliminando la necesidad de deltas inversos distribuidos en un enfoque delta emparejado.

Como resultado, el gigante de Redmond utilizó el enfoque de «generación de datos de actualización inversa» para compilar direcciones virtuales.

“El mapeo funciona ejecutando un desensamblado byte por byte del código ensamblador del programa e identificando las direcciones virtuales. Las direcciones virtuales corresponden lógicamente a los puntos de entrada para las funciones del código ensamblador y se mueven cuando el código ensamblador se actualiza con una corrección. Estos cambios son observados por el motor delta y capturados por una tabla de mapeo. El proceso de mapeo a la función delta normaliza las direcciones de estos cambios y es en gran parte la razón por la cual los algoritmos delta arquitectónicos modernos son tan efectivos”, dijo Ready.

“Al igual que las instrucciones del parche original, estas transformaciones se pueden “observar” y revertir. La sobrecarga es pequeña porque no todas las asignaciones son 1:1, y cuando la asignación directa entra en conflicto con su asignación inversa observada, se debe usar una instrucción de parche adicional para alinear la asignación. Esto se puede hacer en el lugar, y el mapeo inverso proporcionará casi el mismo rendimiento que un delta inverso que un mapeo directo de una generación delta realizada en el servidor”.

Según Microsoft, el enfoque de «generación de datos de actualización inversa» en Windows 11 ha reducido el tamaño de la actualización en un 40 %, lo que beneficiará a sus clientes, que tendrán que descargar menos para mantenerse actualizados y seguros.

HackNarrow

Informático de profesión, me dedico a probar nuevas versiones de hardware y verificar la seguridad e integridad de servidores y firewalls. Escribo un poco sobre novedades en la rama de la seguridad informática en general.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
error: Content is protected !!