登陸

用戶

下一篇:榮華軟件-互聯網商業平臺解決方案

轩辕传奇幻魔宫怎么打:應用性能接入框架 Matrix for iOS/macOS

轩辕传奇职业推荐2019 www.sjxvw.icu 來源:榮華軟件   2019-07-06 14:38

Matrix for iOS/macOS 是一款微信團隊研發并日常使用的性能探針工具,目前集成在 iOS 和 macOS 微信的 APM(Application Performance Manage)平臺中使用。Matrix for iOS/macOS 建立了一套 iOS 和 macOS 平臺上統一的應用性能接入框架,通過對性能監控項的異常數據進行采集,幫助開發者開發出更高質量的應用,從而提升應用的用戶體驗。

Matrix for iOS/macOS 有哪些功能

Matrix for iOS/macOS 當前監控范圍包括:崩潰、卡頓和爆內存,目前包含兩款插件:

  1. WCCrashBlockMonitorPlugin 

  2. WCMemoryStatPlugin

WCCrashBlockMonitorPlugin

一款基于 KSCrash 框架開發,具有業界領先的卡頓堆棧捕獲能力的插件??ǘ儼蹲驕哂腥縵綠氐悖?

  • 通過檢查 Runloop 運行狀態判斷應用是否卡頓,同時支持 iOS/macOS 平臺;

  • 具備耗時堆棧提取能力,可獲取最近時間最耗時的主線程堆棧。

同時插件也具備與 KSCrash 框架一致的崩潰捕捉能力。

WCMemoryStatPlugin

一款性能優化到極致的內存監控工具,能夠全面捕獲應用出現爆內存時的堆棧以及內存分配情況。與現有的內存監控工具相比,WCMemoryStatPlugin 性能表現更加優異,并且監控的對象更加全面,它具有如下特點:

  • 在應用運行期間獲取對象存活以及相應的堆棧信息,在檢測到應用爆內存時進行上報;

  • 使用平衡二叉樹存儲存活對象,使用 Hash Table 存儲堆棧,性能優化到極致。

未來規劃

  1. 計劃擴展卡頓監控,讓 Matrix for iOS/macOS 具備獲取耗電堆棧的能力;

  2. 打造一套完整的云解決方案。

0條回答

登陸后可回復

  1. 登陸
  2. 注冊
服務熱線

400-692-8081

( 周一至周五 09:00-17:00 )

聯系我們

名稱:煙臺榮華軟件科技有限公司

地址:煙臺市高新區航天路101號C棟5樓516

座機:0535-3458081

郵箱:[email protected]

Q Q:327195471

[email protected] 煙臺榮華軟件科技有限公司 版權所有 魯ICP備14003838號-1