国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

織夢 去掉我的網站培訓總結

織夢 去掉我的網站,培訓總結,什么公司時候做網站,網站建設推進方案文章目錄 嵌入式設備常用性能和內存調試指令內存問題分析性能測試android設備通過NDK 使用SimplePerf 抓取火焰圖嵌入式linux抓取特定進程的perf火焰圖 雜記 嵌入式設備常用性能和內存調試指令 內存問題分析 安裝valgrind,按照如下指令執(zhí)行應用程序: …

文章目錄

  • 嵌入式設備常用性能和內存調試指令
    • 內存問題分析
    • 性能測試
      • android設備通過NDK 使用SimplePerf 抓取火焰圖
      • 嵌入式linux抓取特定進程的perf火焰圖
    • 雜記

嵌入式設備常用性能和內存調試指令

內存問題分析

安裝valgrind,按照如下指令執(zhí)行應用程序:

valgrind --tool=memcheck --leak-check=full --show-leak-kinds=all --undef-value-errors=no --log-file=log ./可執(zhí)行程序名

結束以后可以查看當前路徑下的log文件分析是否存在內存泄漏。

性能測試

android設備通過NDK 使用SimplePerf 抓取火焰圖

  1. 確認python版本是3.10+, 下載并解壓NDKhttps://googledownloads.cn/android/repository/android-ndk-r26d-linux.zip
  2. 抓取指定進程的perf.data
cd android-ndk-r26d\simpleperf
python app_profiler.py --pid <pid> -o perf.data  -r "-f 1000 --call-graph dwarf -e cpu-cycles -g --duration 3"

注意: 這里 是要抓取perf數(shù)據(jù)的進程pid,–duration 3 里的3指的是抓取3秒,可以自己調整.
3. 生成perf的html文件

python report_html.py -i perf.data -o perf.html
  1. 修改 HTML 文件
    生成的perf.html的頭是國外網址,國內可能無法打開,使用下面的頭替換perf.html的頭內容即可。
<html><head><link rel="stylesheet" type="text/css" href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.1.2/css/bootstrap.min.css"></link>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.19/css/dataTables.bootstrap4.min.css"></link>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.1.2/js/bootstrap.min.js"></script>
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap4.min.js"></script>
<script src="https://www.gstatic.com/charts/loader.js"></script>
<script>google.charts.load('current', {'packages': ['corechart', 'table']});</script>
<style type="text/css">.colForLine { width: 50px; }.colForCount { width: 100px; }.tableCell { font-size: 17px; }.boldTableCell { font-weight: bold; font-size: 17px; }</style>
</head>
<body><script>

嵌入式linux抓取特定進程的perf火焰圖

進入嵌入式設備執(zhí)行如下指令:

sudo perf record -e branch-misses --call-graph fp -s -T --sample-cpu -F 100 -p <target_pid> \-o /tmp/perf.data --all-user -g -- sleep <duration>
perf script -i /tmp/perf.data > /tmp/perf.unfold

注意:target_pid 為目標進程的pid, duration為抓取的時間

這樣會在單板的/tmp路徑下面生成perf.dataperf.unfold文件

然后將這兩個文件拉取到PC本地,然后使用本地的perf倉庫工具生成火焰圖:

    ./perf/FlameGraphTools/FlameGraph/stackcollapse-perf.pl  ./perf.unfold > perf.folded./perf/FlameGraphTools/FlameGraph/flamegraph.pl  ./perf.folded > perf.svg

這樣就可以得到火焰圖perf.svg

雜記

使用sshpass免輸入密碼操作scp和ssh:

sshpass -p <password> ssh root@198.168.31.12
sshpass -p <password> scp root@198.168.31.12:/tmp/perf.unfold .

password 為的登陸密碼。

http://aloenet.com.cn/news/28994.html

相關文章:

  • 免費企業(yè)網站注冊廣告優(yōu)化師培訓
  • 成都網站建設公司招聘競價排名服務
  • 對門戶網站建設的見解查詢網 域名查詢
  • 做網站的硬件和軟件環(huán)境2022磁力鏈接搜索引擎推薦
  • 門戶網站建設投標書濟南新聞頭條最新事件
  • 建設個人網站梅州seo
  • 海南做網站的google chrome
  • 如何使用模板做網站公司網站如何建設
  • 南京做網站哪家好網站關鍵詞快速排名服務
  • 網站怎么裝模版沒干過網絡推廣能干嗎
  • 東莞建域名網站專業(yè)制作網站的公司哪家好
  • 品牌網站建設解決網址大全下載到桌面
  • 建設銀行網站預約取款長春網站建設方案咨詢
  • 網站的圖片水印怎么做百度資源提交
  • 免費小程序開發(fā)平臺天津seo優(yōu)化公司哪家好
  • 建站網址平臺寧波seo快速優(yōu)化平臺
  • 淄博手機網站建設推廣優(yōu)化網站
  • 電白區(qū)建設局網站怎么做電商生意
  • 成都網站建設創(chuàng)意新手學百度競價要多久
  • 國外做家裝的網站有哪些短鏈接在線生成器
  • 個人網站建設方案書范文百度搜索推廣產品
  • 個人做地方民生網站百度推廣的步驟
  • 做電影網站用什么軟件叫什么名字嗎seo服務公司招聘
  • 將網站打造成推特最新消息今天
  • 深圳快速seo排名優(yōu)化惠州seo按天計費
  • 龍崗住房和建設局網站百度推廣登錄平臺客服
  • 日照網站推廣今日熱榜
  • 夢織網站短視頻seo推廣
  • 洞口做網站推廣信息怎么寫
  • 龍華高端網站設計愛站網關鍵詞查詢網站