Современные разработчики сталкиваются с необходимостью оптимизации рабочего процесса, и для этого Microsoft представила Dev Drive — новую технологию хранения, способную серьёзно ускорить операции с файлами в среде Windows. Это новшество предлагает целый комплекс оптимизаций, обеспечивающих улучшение производительности в ходе разработки.
Производительность
Dev Drive является особым типом тома, который использует новые возможности хранения в Windows, разработанные компанией Microsoft. Благодаря таким оптимизациям, как ограниченная запись, достигается увеличение производительности при записи данных. Не менее важной особенностью Dev Drive является взаимодействие с Microsoft Defender. Использование "режима производительности" позволяет сократить количество повторных сканирований, что также существенно ускоряет операции чтения и записи.
Тесты Microsoft демонстрируют, что Dev Drive может увеличить производительность до 41% в некоторых задачах разработки. Например, клонирование репозитория NodeJS демонстрирует 41%-ное улучшение, а сборка OrchardCore с использованием DotNet — 22%-ное улучшение скорости.
Безопасность
Использование Dev Drive требует учета некоторых мер предосторожности. Так как Microsoft Defender снижает объем сканирования на этих устройствах, Dev Drive рекомендуется применять только для доверенных файлов, связанных с разработкой: исходные коды, проектные файлы, кэши пакетов и прочие промежуточные файлы. Dev Drive не предназначен для хранения загруженных файлов или установленных приложений. Соблюдение этих рекомендаций позволяет свести риски к минимуму.
Гибкость и портативность
Dev Drive можно создавать как на физических разделах для достижения чуть большей производительности, так и в виде файлов виртуального жёсткого диска (VHD) для большей гибкости. VHD-том может динамически изменять размер и является портативным между различными ПК. Тем не менее, Microsoft настоятельно советует соблюдать осторожность при перемещении Dev Drive на другую машину и продолжении работы с ним на новом устройстве.
Dev Drive предназначены для кадровых и хобби-программистов, которые стремятся к эффективной организации работы. При правильном использовании Dev Drive позволяет повысить продуктивность и сэкономить время.



