banner
Nachrichtenzentrum
Äußerst kompetent und kenntnisreich.

Windows-Entwicklerlaufwerk

May 15, 2023

InfoQ Homepage News Windows Dev Drive – Speichervolume speziell für Entwickler mit verbesserter Leistung

5. Juni 2023 2 Minuten Lesezeit

von

Giorgi Dalakischwili

Microsoft hat auf der Entwicklerkonferenz Build 2023 Dev Drive veröffentlicht, ein benutzerdefiniertes Speichervolume speziell für Entwickler. Dev Drive basiert auf Microsofts proprietärem ReFS (Resilient File System) und ist für schwere I/O-Vorgänge optimiert. Darüber hinaus verfügt es über verbesserte Leistungs- und Sicherheitsfunktionen.

Dev Drive umfasst Dateisystemoptimierungen und Microsoft gibt an, dass sich die Build-Zeiten um bis zu 30 % verkürzen und die Sicherheit durch den neuen Leistungsmodus in Microsoft Defender für Antivirus verbessert wird. Im Leistungsmodus von Microsoft Defender wird der Echtzeitschutz asynchron ausgeführt, wodurch Sicherheit und Leistung ausgeglichen werden. Das Gleichgewicht wird erreicht, indem Sicherheitsscans verzögert werden, bis der Dateivorgang abgeschlossen ist, anstatt Sicherheitsscans synchron auszuführen, während der Dateivorgang ausgeführt wird. Dieser Leistungsmodus ist sicherer als ein Ordner- oder Prozessausschluss, der Sicherheitsscans vollständig deaktiviert.

Dev Drive beschleunigt auch andere datenträgergebundene Vorgänge wie das Klonen von Git-Repositorys, das Wiederherstellen von Paketen und das Kopieren von Dateien. Dev Drive dient zum Speichern von Quellcode, Paket-Caches und Build-Artefakten, ist jedoch nicht für Entwicklertools oder die Installation von Apps gedacht.

Eine weitere Optimierung, die Dev Drive implementiert, ist das Copy-on-Write (CoW)-Linking, auch bekannt als Blockklonen. Der Artikel auf Engineering@Microsoft beschreibt, wie es funktioniert:

Durch die CoW-Verknüpfung (Copy-on-Write), in der Windows-API-Dokumentation auch Blockklonen genannt, wird das vollständige Kopieren einer Datei vermieden, indem ein Metadatenverweis auf die Originaldaten auf der Festplatte erstellt wird. CoW-Links ähneln Hardlinks, können jedoch sicher beschrieben werden, da das Dateisystem die Originaldaten bei Bedarf langsam in den Link kopiert, wenn er zum Anhängen oder Schreiben mit wahlfreiem Zugriff geöffnet wird. Mit einem CoW-Link sparen Sie Speicherplatz und Zeit, da der Link aus einer kleinen Menge Metadaten besteht und diese schnell schreiben.

Dev Drive befindet sich derzeit in der öffentlichen Vorschau und ist für Windows-Insider verfügbar, die den Dev Channel von Windows 11 ausführen. Es erfordert mindestens 50 GB freien Speicherplatz und mindestens 8 GB RAM, obwohl Microsoft 16 GB empfiehlt. Benutzer können ein Dev Drive-Volume als neue virtuelle Festplatte erstellen oder nicht zugewiesenen Speicherplatz verwenden.

Die Entwickler, die Dev Drive bereits ausprobiert haben, berichten von schnelleren Builds, wobei ein Benutzer etwa 40 % weniger NPM-Builds und etwa 20 % schnellere .NET-Builds sah. Ein anderer Benutzer konnte die Geschwindigkeit um 25 % steigern, obwohl Dev Drive auf einer dreimal langsameren Festplatte lief.

Dev Drive soll später in diesem Jahr im Hauptversionskanal von Windows erscheinen. Es wird auch in Azure Pipelines und GitHub Actions für schnellere CI-Builds in der Cloud verfügbar sein. Zusätzlich zum ursprünglichen Release-Blogbeitrag hat Microsoft eine ausführliche Seite veröffentlicht, die beschreibt, wie man Dev Drive einrichtet, welche Einschränkungen es hat und häufig gestellte Fragen beantwortet.

Programmieren, implementieren und skalieren Sie Java nach Ihren Wünschen. Microsoft Azure unterstützt Ihre Arbeitslast mit zahlreichen Auswahlmöglichkeiten, unabhängig davon, ob Sie an einer Java-App, einem App-Server oder einem Framework arbeiten. Erfahren Sie mehr.

Das Schreiben für InfoQ hat viele Türen geöffnet und die Karrierechancen erhöht Für mich. Ich konnte mich intensiv mit Experten und Vordenkern austauschen, um mehr über die von mir behandelten Themen zu erfahren. Und ich kann meine Erkenntnisse auch an die breitere Tech-Community weitergeben und verstehen, wie die Technologien in der realen Welt eingesetzt werden.

Ich habe das Mitwirkendenprogramm von InfoQ Anfang dieses Jahres entdeckt und es seitdem genossen! Das Peer-to-Peer-Review-System von InfoQ bietet mir nicht nur eine Plattform, auf der ich meine Erkenntnisse mit einer globalen Community von Softwareentwicklern teilen kann, sondern hat auch mein Schreiben erheblich verbessert . Wenn Sie nach einem Ort suchen, an dem Sie Ihr Software-Know-how teilen können, beginnen Sie mit der Mitarbeit bei InfoQ.

Ich habe angefangen, Nachrichten für die InfoQ .NET-Warteschlange zu schreiben, um auf dem neuesten Stand der Technik zu bleiben, aber ich habe so viel mehr daraus gemacht. Ich habe sachkundige Leute kennengelernt, weltweite Sichtbarkeit erlangt und meine Schreibfähigkeiten verbessert.

Redakteur für InfoQ zu werden war eine der besten Entscheidungen meiner Karriere . Es hat mich herausgefordert und mir in vielerlei Hinsicht geholfen, zu wachsen . Wir würden uns über mehr Leute freuentrete unserem Team bei.

InfoQ sucht einen Chefredakteur in Vollzeit dem internationalen, stets remote arbeitenden Team von C4Media beizutreten. Entdecken Sie mit uns die innovativsten Technologien unserer Zeit, arbeiten Sie mit den besten Software-Experten der Welt zusammen und helfen Sie mehr als 1,6 Millionen Entwicklerteams bei der Einführung neuer Technologien und Praktiken, die die Grenzen dessen erweitern, was Software und Teams leisten können!

Jeden Dienstag wird eine Zusammenfassung der Inhalte der letzten Woche auf InfoQ verschickt. Treten Sie einer Community von über 250.000 erfahrenen Entwicklern bei. Sehen Sie sich ein Beispiel an

Wir schützen Ihre Privatsphäre.

Sie müssen ein InfoQ-Konto registrieren oder sich anmelden oder anmelden, um Kommentare zu posten. Aber hinter der Registrierung steckt noch viel mehr.

Holen Sie das Beste aus dem InfoQ-Erlebnis heraus.

Zulässiges HTML: a,b,br,blockquote,i,li,pre,u,ul,p

Zulässiges HTML: a,b,br,blockquote,i,li,pre,u,ul,p

Zulässiges HTML: a,b,br,blockquote,i,li,pre,u,ul,p

Treten Sie einer Expertengemeinschaft bei. Giorgi Dalakishvili hat viele Türen geöffnet und Karrieremöglichkeiten erweitert. Das Peer-to-Peer-Review-System von Vivian Hu InfoQ hat mein Schreiben deutlich verbessert. Oghenevwede Emeni hat globale Sichtbarkeit erlangt und meine Schreibfähigkeiten verbessert. Die besten Entscheidungen meiner Karriere, Edin Kapić, haben mir in vielerlei Hinsicht geholfen, mich weiterzuentwickeln Treten Sie unserem Team bei Thomas Betts Vollzeit-Chefredakteur The InfoQ Holen Sie das Beste aus dem InfoQ-Erlebnis heraus.