色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Py-spy:用于Python 程序性能監控、分析器

科技綠洲 ? 來源:Python實用寶典 ? 作者:Python實用寶典 ? 2023-10-16 11:50 ? 次閱讀

py-spy是用于Python程序的性能監控、分析器。它使你可以直觀地看到Python程序花費的時間,而無需重新啟動程序或以任何方式修改代碼。

py-spy的開銷非常低:為了最大化提高速度,它是用Rust編寫的,并且與配置的Python程序不在同一進程中運行。這意味著 py-spy 可以安全地用于生產環境的Python程序。

py-spy 可在 Linux,OSX,Windows 和 FreeBSD 上運行,并支持所有最新版本的CPython解釋器(2.3-2.7和3.3-3.8版)進行性能分析。

1.安裝

可以通過以下方式從 PyPI 安裝預構建的二進制wheel文件:

pip install py-spy

你也可以從 GitHub Release Page 下載預構建的二進制文件,如果網絡無法連接GitHub,

2.用法

py-spy 在命令行中進行工作,獲取你要從監控的程序的PID或你要運行的python程序的文件。分別有三種分析方法 reco****rd ,top 以及 dump

record

py-spy支持使用record命令將配置文件記錄到文件中。例如,您可以通過執行以下操作來生成python進程的熱力圖:

py-spy record -o profile.svg --pid 12345
# OR
py-spy record -o profile.svg -- python myprogram.py

它將生成一個交互式SVG文件,如下所示:

圖片

你可以使用參數 --format 更改文件格式。請參閱參考資料:py-spy record --help 以獲取有關其他選項的信息,包括更改采樣率,僅包含GIL的線程進行過濾,對本機C擴展進行概要分析,顯示線程ID,概要分析子進程等。

Top

Top顯示了在python程序中花費最多時間的函數的實時視圖,類似于Unix top命令。使用以下命令運行:

py-spy top --pid 12345
# OR
py-spy top -- python myprogram.py

將顯示你的python程序的實時函數消耗:

圖片

Dump

py-spy 還可以使用 dump命令顯示每個 python 線程的當前調用堆棧:

py-spy dump --pid 12345

這會將每個線程的調用堆棧以及其他一些基本進程信息轉發到控制臺:

對于需要一個調用堆棧來確定python程序掛在何處的情況,這很有用。該命令還可以通過設置 --locals 標志來打印出與每個堆棧幀關聯的局部變量。

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序
    +關注

    關注

    117

    文章

    3795

    瀏覽量

    81292
  • 分析器
    +關注

    關注

    0

    文章

    93

    瀏覽量

    12532
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    84945
  • Rust
    +關注

    關注

    1

    文章

    230

    瀏覽量

    6641
收藏 人收藏

    評論

    相關推薦

    CCS中性能分析器profile的使用?

    專家好, CCS調試程序過程中,需要分析下各函數的執行時間,CCS中提供了性能分析器profile Q1:性能
    發表于 06-21 19:20

    OmniBER OTN 2.5 Gb/s通信性能分析器

    OmniBER OTN 2.5 Gb/s通信性能分析器
    發表于 07-10 16:45

    網絡分析器,網絡分析器原理是什么?

    網絡分析器,網絡分析器原理是什么? 網絡分析器   具有發現并解決各種故障特性的硬件或軟件設備
    發表于 03-22 11:25 ?1061次閱讀

    靜態代碼分析器

    Fortify的靜態代碼分析器(Static Code Analyzer,SCA)是組成Fortify 360的三個分析器之一。SCA工作在開發階段,以用于分析應用
    發表于 04-07 20:32 ?22次下載

    7個好習慣快速提升Python程序性能

    使用局部變量替換模塊名字空間中的變量,例如 ls = os.linesep。一方面可以提高程序性能,局部變量查找速度更快;另一方面可用簡短標識符替代冗長的模塊變量,提高可讀性。
    發表于 07-07 10:05 ?994次閱讀
    7個好習慣快速提升<b class='flag-5'>Python</b><b class='flag-5'>程序性能</b>

    利用矢量硬件如何提高應用程序性能

    本次會議演示了識別和修改代碼以利用矢量硬件的過程如何提高應用程序性能
    的頭像 發表于 05-31 11:46 ?1316次閱讀

    使用Intel圖形性能分析器從游戲開發中獲得最佳性能

    使用英特爾?圖形性能分析器,從游戲開發中獲得最佳性能。
    的頭像 發表于 11-08 06:49 ?2652次閱讀

    英特爾圖形性能分析器(GPA)中的實時分析工具介紹

    Seth提供圖形監視,系統分析器和HUD。 這些組件構成了英特爾圖形性能分析器中的實時分析工具。
    的頭像 發表于 11-07 06:53 ?5209次閱讀

    用于Android的英特爾GPA系統分析器工具介紹

    描述:本演示重點深入介紹用于Android的英特爾?GPA系統分析器和幀分析器工具
    的頭像 發表于 11-06 06:57 ?3510次閱讀

    了解CPI對分析程序性能的意義

    本小節講述為什么使用 CPI 分析程序性能的意義。如果已經非常了解 CPI 對分析程序性能的意義,可以跳過本小節的閱讀。
    的頭像 發表于 12-15 10:30 ?1w次閱讀

    LabVIEW應用程序性能瓶頸的解決

    了解如何識別和解決LabVIEW應用程序中的性能瓶頸。使用內置工具和VI分析器,您可以監視VIs的內存使用情況和執行時間,以確定導致應用程序性能下降的代碼部分。
    發表于 03-29 14:03 ?8次下載
    LabVIEW應用<b class='flag-5'>程序</b>中<b class='flag-5'>性能</b>瓶頸的解決

    LogAnalyzer(日志分析器)輔助應用程序簡析

    LogAnalyzer(日志分析器)是HostMonitor的一個輔助應用程序,它包含在高級主機監視軟件包中。
    的頭像 發表于 09-14 09:56 ?2232次閱讀

    Python-寫個可轉債分析器

    Python寫個可轉債分析器
    的頭像 發表于 02-16 15:13 ?1343次閱讀
    <b class='flag-5'>Python</b>-寫個可轉債<b class='flag-5'>分析器</b>

    python程序組成

    python模塊對應python程序文件,每個python文件都是一個模塊。 模塊a.py導入模塊b.
    的頭像 發表于 02-21 14:45 ?1134次閱讀
    <b class='flag-5'>python</b><b class='flag-5'>程序</b>組成

    py-spy用于Python程序性能監控分析器

    py-spy用于Python程序性能監控、分析器
    的頭像 發表于 11-01 10:13 ?1232次閱讀
    <b class='flag-5'>py-spy</b>:<b class='flag-5'>用于</b><b class='flag-5'>Python</b><b class='flag-5'>程序</b>的<b class='flag-5'>性能</b><b class='flag-5'>監控</b>、<b class='flag-5'>分析器</b>
    主站蜘蛛池模板: 青青青伊人 | 成人片在线播放 | 99精品国产自在自线 | 亚洲精品美女久久777777 | 一个人在线观看免费中文www | 国产精品嫩草影视在线观看 | 伊人久久中文大香线蕉综合 | 老阿姨才是最有味的一区二区 | 法国剧丝袜情版h级在线电影 | 亚洲黄色免费观看 | 欧洲电影巜肉欲丛林 | 暖暖 免费 高清 日本 在线 | 91精品欧美一区二区三区 | 午夜伦理网 | 免费无码一区二区三区蜜桃大 | 国产精品免费一区二区三区视频 | 先锋影音av资源站av | 亚洲色欲色欲WWW在线成人网 | 久久亚洲一级α片 | 男人有噶坏 | 国产不卡一卡2卡三卡4卡网站 | 色欲AV亚洲永久无码精品麻豆 | 欧美极限扩肛 | 国产伊人久久 | aaaaaa级特色特黄的毛片 | 公交车被CAO到合不拢腿 | 国语自产二区高清国语自产拍 | 国产精品爽爽久久久久久竹菊 | 亚洲国产日韩欧美在线a乱码 | 忘忧草在线社区WWW日本-韩国 | 国产日韩精品一区二区三区在线 | 九九电影伦理片 | 在线中文高清资源免费观看 | 一本一本之道高清在线观看 | 久久国产精品自线拍免费 | 在线观看免费精品国产 | 大学生第一次破女在线观看 | 欧美性色xo影院69 | 精品人妻无码一区二区三区蜜桃臀 | 亚洲中文字幕国产综合 | 欧美成人精品高清在线观看 |