En la Conferencia de desarrolladores Build 2024, Microsoft anunció que realizará importantes mejoras en DevDrive, la más notable de las cuales es la nueva función de clonación de bloques del sistema de archivos, que puede aumentar considerablemente la velocidad de copia de archivos grandes. Microsoft lanzó DevDrive (unidad de desarrollo) en Build 2023. Se trata de una nueva solución de almacenamiento especialmente proporcionada para desarrolladores, que puede mejorar el rendimiento del sistema de archivos y acelerar la compilación.

Aunque el controlador de desarrollo ha logrado buenas mejoras de rendimiento al operar una gran cantidad de archivos pequeños, la velocidad de copia de archivos grandes sigue siendo un problema, por lo que Microsoft ha preparado una función de clonación de bloques esta vez. La nueva función de clonación de bloques se proporcionará en la versión 1124H2 de Windows.

Así es como se comparan los clones de bloques con los sistemas de archivos NTFS normales:

  • Copie un archivo de 10 GB: el sistema NTFS tarda 7,964 segundos, la clonación en bloque solo 641 milisegundos

  • Copie un archivo de 1 GB: el sistema NTFS tarda 681 milisegundos, la clonación en bloque solo 38 milisegundos

  • Copiar un archivo de 1 MB: 11 milisegundos para sistemas NTFS, solo 9 milisegundos para clonación de bloques

  • Copiar una carpeta de 18 GB (con 5800 archivos grandes y pequeños): el sistema NTFS tarda 30,867 segundos, la clonación en bloque solo tarda 6,306 segundos

  • Se puede ver que ya sea que se copie un archivo grande o una carpeta grande con una gran cantidad de archivos pequeños, la función de clonación de bloques de la unidad de desarrollo tiene un rendimiento incomparable, lo que puede acortar en gran medida el tiempo que los desarrolladores dedican a las operaciones diarias y mejorar la eficiencia operativa.

    En esta actualización, Microsoft también trae una nueva parte del entorno a la campaña de desarrollo. Esta nueva característica es como un cliente de escritorio remoto que puede conectar y administrar máquinas virtuales Hyper-V y Microsoft DevBox ubicadas en la red.

    Conectar estos dispositivos le permite crear entornos de desarrollo, tomar instantáneas, iniciar o detener máquinas virtuales, fijarlas al menú Inicio y a la barra de tareas, y más.

    Para obtener más contenido, los desarrolladores pueden visitar el blog oficial de Microsoft: https://blogs.windows.com/windowsdeveloper/2024/05/21/unlock-a-new-era-of-innovation-with-windows-copilot-runtime-and-copilot-pcs/