- マイクロソフトは、興味のある方のためにさらに多くの特典を用意しています。
- 使用するブラウザを決定することは、一部の人にとっては本当に難しい作業になる可能性があります。
- ただし、これらの新しいツールは、評決にはるかに早く到達するのに役立つ可能性があります。
- マイクロソフトのこの新しいソフトウェアは、LinuxとAndroid専用になります。
私たちの多くが、従来の選択肢の代わりに、他の人が聞いたこともないブラウザを使用していることは間違いありません。
そして、パフォーマンスは通常、さまざまなWebブラウジングオプションを決定しようとするユーザーにとって非常に重要な要素であることは事実です。
最大の競合企業であるMicrosoftとGoogleは、EdgeおよびChromeブラウザーのパフォーマンスを向上させるための新しい方法を常に考案しています。
しかし、今、 マイクロソフトは一連のオープンソースツールを導入しました LinuxおよびAndroidの場合、Microsoft-Performance-Toolsと呼ばれ、さまざまなシステムでブラウザーのパフォーマンスを測定するために使用できます。
LinuxおよびAndroid用の新しい測定ツールを入手しています
ツールセットの外観に騙されないでください。汎用のように見えますが、Microsoftは、ブラウザのパフォーマンスの監視と測定に使用できることを強調しています。
このトレース処理ツール全体は、過去数十年間にWindowsOSのパフォーマンスを改善するために使用されたのと同じ方法に基づいています。
今後のソフトウェアを使用して、OSとアプリコードがで何をしているのかについてより多くの洞察を提供することができます ある時点で、必要に応じて、トレースをWindows Performance Analyzer(WPA)と相関させることもできます。
ツールセット自体は、.NET Coreとmicrosoft-performance-toolkit-sdkに基づいて構築されています。つまり、理論的には、.NETCoreがサポートするすべてのOSでサポートされています。
Linuxの場合、LTTng、perf、およびPerfettoをサポートします。 AndroidおよびChromeやEdgeChromiumなどのChromiumブラウザーでは、Perfettoをサポートしています。
現在サポートされているトレースは次のとおりです。
- LTTng(LinuxカーネルCPUスケジューリング、プロセス、スレッド、ブロックIO /ディスク、システムコール、ファイルイベントなど)
- perf Linux CPUサンプリング(cpu-clock)
- Perfetto Android&Chromium(CPUスケジューリング、CPUサンプリング、CPU頻度、FTrace、Androidログ、汎用イベント/デフォルトトラック、GPUカウンター)
このツールは、上記のトレースの解析と分析をサポートします。 トレースのキャプチャと記録は、トレースツールのタイプごとに異なり、で説明されています。 トレースまたはログをキャプチャする方法。
さらに、技術の巨人は、任意のOS上の任意のプログラムまたはGUIが、Microsoft-Performance-ToolsSDKおよびLinux-Androidプラグインを使用してイベントを処理できることを指摘しました。
Microsoft自体がこのツールセットを使用して、Android用Windowsサブシステム(WSA)、Azure Linux VM、Linux用Windowsサブシステム(WSL2)、および複数のプラットフォーム上のエッジブラウザーのパフォーマンスを測定しています。
ツールを使用してパフォーマンスを分析および改善することにより、次の製品のドライブパフォーマンスに関するより多くの洞察が得られることが期待されます。
- 優れたWindows統合を備えたVMでネイティブAndroidアプリを実行するAndroid用Windowsサブシステム(WSA)
- Azure LinuxVMとWindowsSubsystem for Linux(WSL2)は、それぞれVMでLinuxを実行します
- クロスプラットフォームでChromiumをベースにしたMicrosoftEdgeブラウザ
このイニシアチブを詳しく調べて自分で判断したい場合は、次のことを確認してください。 GitHubでオープンソースプロジェクトをチェックしてください。
この新しいツールセットに興奮していますか? 以下のコメントセクションでお知らせください。