12 月 8 日消息,對于在不同 Web 瀏覽之間做出決定的消費(fèi)者來說,性能通常是一個非常重要的指標(biāo)。微軟和谷歌都在不斷尋找分別提高 Edge 和 Chrome 瀏覽器性能的方法。
近日,微軟推出了一套名為 Microsoft-Performance-Tools for Linux-Android 的開源工具,用于測量各種系統(tǒng)上的瀏覽器性能。
圖片來源于微軟
微軟強(qiáng)調(diào),該工具可用于監(jiān)視和測量瀏覽器性能,與過去幾年中用于提高 Windows 性能的方法相同,它可用于提供有關(guān)操作系統(tǒng)和應(yīng)用程序代碼在某個時間點(diǎn)正在執(zhí)行的操作的更多見解,如果需要,用戶還可以將跟蹤與 Windows 性能分析器 (WPA) 相關(guān)聯(lián)。
據(jù)了解,該工具是基于 .NET Core 和 microsoft-performance-toolkit-sdk 構(gòu)建的,這意味著它理論上在 .NET Core 支持的任何操作系統(tǒng)上都受支持。
對于 Linux 系統(tǒng),該工具包括 LTTng、perf 和 Perfetto。而在 Chromium 和 Android 環(huán)境中,僅支持 Perfetto。每個單獨(dú)工具支持的跟蹤指標(biāo)如下:
●LTTng:Linux 內(nèi)核 CPU 調(diào)度、進(jìn)程、線程、塊 IO / 磁盤、系統(tǒng)調(diào)用、文件事件等
●perf:Linux CPU 采樣(cpu-clock)
●Perfetto:Android 和 Chromium CPU 調(diào)度、CPU 采樣、CPU 頻率、FTrace、Android 日志、通用事件 / 默認(rèn)軌道、GPU 計數(shù)器