對於在不同網路瀏覽選項之間做決定的消費者來說,效能通常是一個非常重要的指標。微軟和 Google 都在不斷尋找方法,以提高 Edge 和 Chrome 瀏覽器的效能。現在,微軟推出了名為 Microsoft-Performance-Tools for Linux-Android 的開源工具,以衡量不同瀏覽器在 Android 和 Linux 上的瀏覽器效能。
雖然該工具集看起來是通用的,但微軟強調它可以用來監測和測量瀏覽器的效能。基於過去幾十年微軟改善Windows系統性能的方法,該跟蹤處理工具可以用來提供更多關於作業系統和應用程式碼在某一時間點上的洞察力。
如果你願意,你還可以將這些痕跡與 Windows 效能分析器(WPA)聯絡起來。該工具集本身是建立在 .NET 核心和 microsoft-performance-toolkit-sdk 上的,這意味著理論上它可以支援任何.NET核心支援的作業系統。
當 Linux 方面,該工具集包括 LTTng、perf 和 Perfetto。同時,只有 Perfetto在Chromium和Android環境下被支援。每個單獨的工具所支援的追蹤指標如下:
● LTTng(Linux核心CPU排程、程序、執行緒、塊IO/磁碟、系統呼叫、檔案事件等)
● perf Linux CPU取樣(cpu-clock)
● Perfetto Android & Chromium (CPU排程、CPU取樣、CPU頻率、FCrace、Android日誌、通用事件/預設軌跡、GPU計數器)
透過該工具集,你可以分析追蹤、記錄追蹤、啟用對它們的程式設計訪問,甚至可以將其與 WPA 整合,這樣你就有了一個 GUI,可以更容易進行分析。