banner
ニュース センター
非常に資格があり、有能です。

Windows 開発ドライブ

May 15, 2023

InfoQ ホームページ ニュース Windows Dev Drive - 開発者向けにカスタマイズされパフォーマンスが向上したストレージ ボリューム

2023 年 6 月 5 日 2 分で読む

による

ジョルジ・ダラキシュヴィリ

Microsoft は、Build 2023 開発者カンファレンスで、開発者向けのカスタム ストレージ ボリュームである Dev Drive をリリースしました。 Microsoft 独自の ReFS (Resilient File System) 上に構築された Dev Drive は、負荷の高い I/O 操作向けに最適化されており、パフォーマンスとセキュリティ機能が向上しています。

Dev Drive にはファイル システムの最適化が含まれており、Microsoft は、Microsoft Defender for Antivirus の新しいパフォーマンス モードを使用して、ビルド時間の最大 30% の改善とセキュリティの向上を主張しています。 Microsoft Defender パフォーマンス モードでは、リアルタイム保護が非同期に実行され、セキュリティとパフォーマンスのバランスが取れます。 ファイル操作の実行中にセキュリティ スキャンを同期的に実行するのではなく、ファイル操作が完了するまでセキュリティ スキャンを遅らせることでバランスが取れます。 このパフォーマンス モードは、セキュリティ スキャンを完全に無効にするフォルダーまたはプロセスの除外よりも安全です。

Dev Drive は、Git リポジトリのクローン作成、パッケージの復元、ファイルのコピーなど、他のディスク バインド操作も高速化します。 Dev Drive は、ソース コード、パッケージ キャッシュ、ビルド アーティファクトを保存するために設計されていますが、開発者ツールやアプリのインストールを目的としたものではありません。

Dev Drive が実装するもう 1 つの最適化は、ブロック クローン作成とも呼ばれるコピーオンライト (CoW) リンクです。 Engineering@Microsoft の記事では、その仕組みについて説明しています。

コピーオンライト (CoW) リンク (Windows API ドキュメントではブロック クローン作成とも呼ばれます) は、ディスク上の元のデータへのメタデータ参照を作成することで、ファイルの完全なコピーを回避します。 CoW リンクはハードリンクに似ていますが、追加またはランダム アクセス書き込みのために開かれたときに、ファイル システムが必要に応じて元のデータをリンクに遅延コピーするため、安全に書き込むことができます。 CoW リンクを使用すると、リンクは少量のメタデータで構成され、書き込みが高速になるため、ディスクのスペースと時間を節約できます。

Dev Drive は現在パブリック プレビュー段階にあり、Windows 11 の Dev Channel を実行している Windows Insiders が利用できます。これには、少なくとも 50 GB の空き容量と、最低 8 GB の RAM が必要ですが、Microsoft は 16 GB を推奨しています。 ユーザーは、Dev Drive ボリュームを新しい仮想ハード ディスクとして作成することも、未割り当ての領域を使用することもできます。

すでに Dev Drive を試した開発者は、ビルドが高速になったと報告しており、あるユーザーは npm ビルドが約 40% オフ、.NET ビルドが約 20% 高速になったと報告しています。 別のユーザーは、Dev Drive が 3 倍遅いディスク上で実行されていたにもかかわらず、25% の速度向上を実現しました。

Dev Drive は、今年後半にメインの Windows リリース チャネルに登場する予定です。 また、クラウドでの CI ビルドを高速化するために、Azure Pipelines および GitHub Actions でも利用できるようになります。 元のリリース ブログ投稿に加えて、Microsoft は、Dev Drive のセットアップ方法、Dev Drive の制限事項、およびよくある質問を説明する詳細ページを公開しました。

Java を独自の方法でコーディング、デプロイ、スケールします。Microsoft Azure は、Java アプリ、アプリ サーバー、またはフレームワークのいずれで作業しているかにかかわらず、豊富な選択肢でワークロードをサポートします。 もっと詳しく知る。

InfoQ で執筆することで多くの扉が開かれ、キャリアの機会が増加しました私にとって。 専門家や思想的リーダーと深く関わり、自分が扱ったトピックについてさらに学ぶことができました。 また、学んだことをより広範なテクノロジー コミュニティに広め、テクノロジーが現実世界でどのように使用されているかを理解することもできます。

私は今年初めに InfoQ のコントリビューター プログラムを発見し、それ以来楽しんでいます。 ソフトウェア開発者のグローバル コミュニティと学習を共有するためのプラットフォームを提供してくれたことに加えて、InfoQ のピアツーピア レビュー システムのおかげで私の執筆力は大幅に向上しました。 。 ソフトウェアの専門知識を共有する場所を探している場合は、InfoQ への貢献を始めてください。

私はテクノロジーを最新の状態に保つ方法として InfoQ .NET キューのニュースを書き始めましたが、それ以上に多くのことを得ることができました。 知識豊富な人々に会い、世界的な知名度を得て、ライティングスキルを向上させました。

InfoQ の編集者になったことは、私のキャリアの中で最良の決断の 1 つでした 。 それは私に挑戦をもたらし、非常に多くの点で私を成長させてくれました 。 もっと多くの人に来てもらいたいです私たちのチームに参加してください

InfoQ はフルタイムの編集長を募集しています C4Media の国際的な、常にリモートのチームに参加します。 私たちと一緒に、現代の最も革新的なテクノロジーを取り上げ、世界で最も優秀なソフトウェア実践者と協力し、160 万を超える開発チームが新しいテクノロジーや実践を導入して、ソフトウェアとチームが提供できるものの限界を押し上げるのを支援してください。

毎週火曜日に送信される InfoQ の先週のコンテンツのまとめ。 250,000 人を超える上級開発者のコ​​ミュニティに参加してください。 例を見る

私たちはあなたのプライバシーを守ります。

コメントを投稿するには、InfoQ アカウントを登録するか、ログインする必要があります。 しかし、登録の背後にはさらに多くのことがあります。

InfoQ のエクスペリエンスを最大限に活用してください。

許可される HTML: a、b、br、blockquote、i、li、pre、u、ul、p

許可される HTML: a、b、br、blockquote、i、li、pre、u、ul、p

許可される HTML: a、b、br、blockquote、i、li、pre、u、ul、p

専門家のコミュニティに参加してください。 ジョルジ・ダラキシュヴィリは多くの扉を開き、キャリアの機会を増やしてくれました ヴィヴィアン・フー InfoQ のピアツーピアレビューシステムは私の文章力を大幅に向上させました オゲネブウェデ・エメニは世界的な知名度を獲得し、私のライティングスキルを向上させました エディン・カピッチ 私のキャリアにおける最良の決断は、さまざまな点で私を成長させてくれました私たちのチームに参加してください。 Thomas Betts InfoQ 常勤編集長 InfoQ のエクスペリエンスを最大限に活用してください。