Mayıs 5, 2024

PoderyGloria

Podery Gloria'da Türkiye'den ve dünyadan siyaset, iş dünyası

Windows Dev Drive – Geliştirilmiş performansa sahip geliştiriciler için ayrılmış bir depolama boyutu

Windows Dev Drive – Geliştirilmiş performansa sahip geliştiriciler için ayrılmış bir depolama boyutu

Microsoft, Dev Drive’ı yayınladı Build 2023 geliştirici konferansında, geliştiricilere yönelik özel bir depolama birimi. Microsoft’un tescilli ReFS’si (Dayanıklı Dosya Sistemi) üzerine inşa edilen Dev Drive, ağır G/Ç işlemleri için optimize edilmiştir ve gelişmiş performans ve güvenlik özelliklerine sahiptir.

Dev Drive, dosya sistemi iyileştirmeleri içerir ve Microsoft, Microsoft Defender for Antivirus’teki yeni performans moduyla, oluşturma sürelerinde %30’a varan bir iyileşmenin yanı sıra gelişmiş güvenlik iddiasında bulunur. Microsoft Defender Performans Modunda, gerçek zamanlı koruma, güvenliği performansla dengeleyerek eşzamansız çalışır. Dosya işlemi yürütülürken aynı anda güvenlik kontrolleri yapmak yerine, güvenlik kontrollerini dosya işlemi tamamlanana kadar geciktirerek dengeye ulaşılır. Bu performans modu, bir klasörü veya güvenlik denetimlerini tamamen devre dışı bırakan bir işlemi hariç tutmaktan daha güvenlidir.

Dev Drive ayrıca Git havuzlarını klonlama, paketleri geri yükleme ve dosyaları kopyalama gibi diskle ilgili diğer işlemleri hızlandırır. Dev Drive, kaynak kodunu depolamak, paketleri önbelleğe almak ve yapıtlar oluşturmak için tasarlanmıştır, ancak geliştirici araçları veya uygulama yüklemek için tasarlanmamıştır.

Dev Drive’ın uyguladığı başka bir optimizasyon, blok klonlama olarak da bilinen yazma sırasında kopyala (CoW) bağlamadır. makale yayında Mühendislik @ Microsoft Nasıl çalıştığını açıklar:

Copy-on-write (CoW) korelasyonu olarak da bilinir Klonlamayı önle Windows API belgelerinde, diskteki orijinal verilere bir meta veri referansı oluşturarak tüm dosyanın kopyalanmasını önler. CoW bağlantıları sabit bağlantılar gibidir, ancak yazmak güvenlidir, dosya sistemi ekleme için açıldığında veya rastgele erişim için yazıldığında bağlantıdaki orijinal verileri gerektiği gibi tembel bir şekilde kopyalar. CoW bağlantısı ile, bağlantı az miktarda meta veri ve illüzyondan oluştuğu için disk alanından ve zamandan tasarruf edebilirsiniz. Hızlı yazın.

Dev Drive şu anda genel önizleme aşamasındadır ve şu kişiler için kullanılabilir: Windows Insiders, Windows 11 Dev Channel’ı çalıştırıyor. Microsoft 16 GB önerse de en az 50 GB boş alan ve en az 8 GB RAM gerektirir. Kullanıcılar, yeni bir sanal sabit disk olarak bir Dev Drive birimi oluşturabilir veya ayrılmamış alanı kullanabilirler.

Dev Drive raporunu zaten denemiş olan geliştiriciler, tek kullanıcı görünürlüğü ile daha hızlı derlemeler elde eder Yaklaşık %40 daha hızlı npm derlemesi ve yaklaşık %20 daha hızlı .NET derlemesi. Başka bir kullanıcı aldı %25 hızlanma Dev Drive bir diskte üç kat daha yavaş çalışmasına rağmen.

Dev Drive, bu yıl içinde ana Windows sürüm kanalında görünmelidir. Ayrıca, bulutta daha hızlı CI derlemeleri için Azure Pipelines ve GitHub Actions’ta da sunulacak. Orijinal sürüm blog gönderisine ek olarak, Microsoft ayrıntılı bir sayfa yayınladı Dev Drive’ın nasıl kurulacağını, hangi sınırlamalara sahip olduğunu ve ayrıca sık sorulan soruları açıklar.