Categories
程式開發

通過Amazon CodeGuru Profiler 簡化應用程序的性能優化


原始網址: https://aws.amazon.com/cn/blogs/machine-learning/simplifying-application-onboarding-with-amazon-codeguru-profiler/

亞馬遜CodeGuru

Amazon CodeGuru 是基於機器學習技術構建的一款開發人員工具,通過該工具可以對您的代碼質量進行分析,發現執行成本最高的代碼行。同時您可以將Amazon CodeGuru集成到現有的軟件開發工作流程中,實現智能代碼審查功,代碼性能檢測和優化執行成本高的代碼行,從而實現降低成本的目的。 Amazon CodeGuru 包含以下兩個組件: Amazon CodeGuru Profiler可幫助開發人員找到應用程序中最昂貴的代碼行,以及有關如何改進代碼以節省成本的特定可視化內容和建議。了解更多», 這個也是本篇文章介紹的重點。 Amazon CodeGuru Reviewer使用機器學習來識別應用程序開發過程中的嚴重問題和難以發現的錯誤,從而提升代碼質量。了解更多»

亞馬遜CodeGuru Profiler

如果您需要使用Amazon CodeGuru profiler ,當前可以通過java agent或者sdk的方式集成到您現有的代碼中。通過集成您可以獲取應用程序的實時運行性能數據,然後將收集到的數據通過圖形的方式進行展示,同時根據採集的數據然後結合機器學習算法,Amazon CodeGuru Profiler可以幫助您找到執行最昂貴的代碼行,並給出提高效率和消除CPU 瓶頸的方法。在這篇文章中,我將向您介紹兩個增強功能,此次的新特性能夠讓您已更簡單,更快速的方式將CodeGuru Profiler功能與您的應用集成:

原文鏈接:【https://www.infoq.cn/article/wYx7d2MgQMOU7vvSljVl】。未經作者許可,禁止轉載。