banner
Centro de Noticias
Extremadamente competente y bien informado.

Unidad de desarrollo de Windows

May 15, 2023

InfoQ Homepage Noticias Windows Dev Drive: volumen de almacenamiento personalizado para desarrolladores con rendimiento mejorado

05 de junio de 2023 2 minutos de lectura

por

Giorgi Dalakishvili

Microsoft lanzó Dev Drive en la conferencia de desarrolladores Build 2023, un volumen de almacenamiento personalizado diseñado para desarrolladores. Construido sobre el ReFS (Resilient File System) propiedad de Microsoft, Dev Drive está optimizado para operaciones de E/S pesadas y tiene capacidades mejoradas de rendimiento y seguridad.

Dev Drive incluye optimizaciones del sistema de archivos y Microsoft afirma una mejora de hasta el 30 % en los tiempos de compilación, así como una seguridad mejorada con el nuevo modo de rendimiento en Microsoft Defender for Antivirus. En el modo de rendimiento de Microsoft Defender, la protección en tiempo real se ejecuta de forma asincrónica, equilibrando la seguridad y el rendimiento. El equilibrio se alcanza retrasando los análisis de seguridad hasta después de que se haya completado la operación del archivo en lugar de ejecutar los análisis de seguridad sincrónicamente mientras se ejecuta la operación del archivo. Este modo de rendimiento es más seguro que una exclusión de carpetas o procesos que desactiva por completo los análisis de seguridad.

Dev Drive también acelera otras operaciones vinculadas al disco, como la clonación de repositorios Git, la restauración de paquetes y la copia de archivos. Dev Drive está diseñado para almacenar código fuente, cachés de paquetes y artefactos de compilación, pero no está diseñado para herramientas de desarrollo ni para instalar aplicaciones.

Otra optimización que implementa Dev Drive es la vinculación de copia en escritura (CoW), también conocida como clonación de bloques. El artículo de Engineering@Microsoft describe cómo funciona:

La vinculación de copia en escritura (CoW), también conocida como clonación de bloques en la documentación de la API de Windows, evita la copia completa de un archivo mediante la creación de una referencia de metadatos a los datos originales en el disco. Los enlaces CoW son como enlaces duros, pero es seguro escribir en ellos, ya que el sistema de archivos copia lentamente los datos originales en el enlace según sea necesario cuando se abre para agregar o escribir con acceso aleatorio. Con un enlace CoW, ahorra espacio en disco y tiempo, ya que el enlace consta de una pequeña cantidad de metadatos y se escriben rápidamente.

Dev Drive se encuentra actualmente en versión preliminar pública y está disponible para Windows Insiders que ejecutan Dev Channel de Windows 11. Requiere al menos 50 GB de espacio libre y un mínimo de 8 GB de RAM, aunque Microsoft recomienda 16 GB. Los usuarios pueden crear un volumen de unidad de desarrollo como un nuevo disco duro virtual o pueden usar espacio no asignado.

Aquellos desarrolladores que ya probaron Dev Drive informan que obtienen compilaciones más rápidas, y un usuario vio un 40 % de descuento en la compilación npm y aproximadamente un 20 % más veloz en la compilación .NET. Otro usuario obtuvo un 25 % de velocidad a pesar de que Dev Drive se ejecutaba en un disco tres veces más lento.

Dev Drive debería aparecer en el canal de lanzamiento principal de Windows a finales de este año. También estará disponible en Azure Pipelines y GitHub Actions para compilaciones de CI más rápidas en la nube. Además de la publicación de blog de lanzamiento original, Microsoft ha publicado una página detallada que describe cómo configurar Dev Drive, qué limitaciones tiene y preguntas frecuentes.

Codifique, implemente y escale Java a su manera. Microsoft Azure admite su carga de trabajo con abundantes opciones, ya sea que esté trabajando en una aplicación Java, un servidor de aplicaciones o un marco. Aprende más.

Escribir para InfoQ ha abierto muchas puertas y ha aumentado las oportunidades profesionales. para mí. Pude interactuar profundamente con expertos y líderes de opinión para aprender más sobre los temas que cubrí. Y también puedo difundir mis aprendizajes a la comunidad tecnológica en general y comprender cómo se utilizan las tecnologías en el mundo real.

¡Descubrí el programa de colaboradores de InfoQ a principios de este año y lo he disfrutado desde entonces! Además de brindarme una plataforma para compartir el aprendizaje con una comunidad global de desarrolladores de software, el sistema de revisión entre pares de InfoQ ha mejorado significativamente mi escritura. . Si está buscando un lugar para compartir su experiencia en software, comience a contribuir con InfoQ.

Empecé a escribir noticias para la cola de InfoQ .NET como una forma de mantenerme al día con la tecnología, pero aproveché mucho más. Conocí a gente bien informada, obtuve visibilidad global y mejoré mis habilidades de escritura..

Convertirse en editor de InfoQ fue una de las mejores decisiones de mi carrera. . Me ha desafiado y me ha ayudado a crecer de muchas maneras. . Nos encantaría tener más gente.Unete a nuestro equipo.

InfoQ busca un editor en jefe de tiempo completo para unirme al equipo internacional, siempre remoto, de C4Media. ¡Únase a nosotros para cubrir las tecnologías más innovadoras de nuestro tiempo, colabore con los profesionales de software más brillantes del mundo y ayude a más de 1,6 millones de equipos de desarrollo a adoptar nuevas tecnologías y prácticas que amplían los límites de lo que el software y los equipos pueden ofrecer!

Todos los martes se envía un resumen del contenido de InfoQ de la semana pasada. Únase a una comunidad de más de 250 000 desarrolladores sénior. Ver un ejemplo

Protegemos su privacidad.

Debe registrar una cuenta de InfoQ o iniciar sesión o iniciar sesión para publicar comentarios. Pero hay mucho más detrás de estar registrado.

Aproveche al máximo la experiencia de InfoQ.

HTML permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Únete a una comunidad de expertos. Giorgi Dalakishvili ha abierto muchas puertas y ha aumentado las oportunidades profesionales. El sistema de revisión entre pares de Vivian Hu InfoQ ha mejorado significativamente mi escritura. Oghenevwede Emeni obtuvo visibilidad global y mejoró mis habilidades de escritura. Edin Kapić Las mejores decisiones de mi carrera me ayudaron a crecer de muchas maneras. únase a nuestro equipo Thomas Betts Editor en jefe de tiempo completo The InfoQ Aproveche al máximo la experiencia de InfoQ.