当前位置: 首页 > news >正文

GPU芯片内存泄漏测试方法



## 测试方法
- 方式1:使用开发自研的dla、vpu工具,长时间执行
- 方式2:使用shanma客户的测试程序,即同时处理30路视频,长时间执行
【暂未尝试】- 方式3:频繁的启动程序、结束程序,查看内存是否能够正常释放
【暂未尝试】- 方式4:长时间运行程序,查看是否功能一直是正常的,是否会影响功能

## 结果分析
当进程稳定运行后,各指标的数据应保持稳定,如果数据的曲线出现了数据增长、缓慢增长、跳涨、波动、抖动等不稳定情况,可能存在内存泄露的问题    
##观察的指标
1、系统内存 top中查询到的res、mem
1、RES     
1、进程使用的、未被换出的物理内存大小,单位kb。
2、表示进程的常驻内存大小,准确表示当前有多少物理内存被这个进程消费,这个和MEM是对应的.
3、RES=CODE+DATA    
CODE  可执行代码占用的物理内存大小,单位kb
DATA  可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb
2、MEM  进程使用的物理内存百分比
2、hbm vram内存
定义:HBM(High Bandwidth Memory),意为高带宽存储器,是一种面向需要极高吞吐量的数据密集型应用程序的DRAM,HBM的作用类似于数据的“中转站”,就是将使用的每一帧,每一幅图像等图像数据保存到帧缓存区中,等待GPU调用。
查询方式:通过mx-smi查看
3、xtt vram
查询方式:通过mx-smi查看
4、kmd的内存           
查询方式;查看/proc/meminfo中的相关指标:MemTotal,MemFree,MemAvailable,Buffers,Cached,KReclaimable,Slab,SReclaimable,SUnreclaim,KernelStack,PageTables
注意事项:每次查询之前,需要手动释放linux缓存 echo 1 > /proc/sys/vm/drop_caches

##################################################################
使用ffmpeg复制多份视频,比如拼接100份
ffmpeg -stream_loop 100 -i jdc.mp4 -c copy  jdc_loop_100.mp4

http://www.dtcms.com/a/521570.html

相关文章:

  • 深兰科技法务大模型亮相,推动律所文书处理智能化
  • wordpress文章数据包昆明网站优化
  • 建一个资源网站赚钱吗php网站制作实例教程
  • 百度上做优化一年多少钱网站优化 月付费
  • 成都网站建设 平易云网站建设模板哪里下载
  • Docker Swarm之Java 应用部署与平滑更新
  • 网站图片标签群晖 做网站服务器
  • 网站开发项目实训报告企业融资的主要方式
  • 对遗传学进行机器学习的现状与展望!
  • 做旅游海报的软件或是网站wordpress 4.7.2 提权
  • 电子商务网站设计分析怎么做宿州建设银行网站
  • 基于GMapping和蚁群算法的导航方案
  • 阳朔县建设规划局网站怒江州建设局网站企业备案网站
  • O2OA(v9.5)开发平台更新说明(三):聚焦安全与系统维护的全面升级
  • 工信部网站备案查询步骤iis做网站视
  • win7本机做网站自己创建公司网站
  • 【Day 81】虚拟化-虚拟磁盘管理
  • 使用python开发任天堂gameboy模拟器|pyboy开发实践
  • 平顶山网站建设公司视频软件制作app
  • 手机网站模板网网站开发实训报告总结2021
  • mwf攻防。
  • 购物网站开发 书籍wordpress+去掉阅读
  • CICD实战(9) - 使用Arbess+GitLab实现Python项目自动化部署
  • 贵州两学一做教育网站怎么做点击图片进入网站
  • 阮一峰《TypeScript 教程》学习笔记——类型系统
  • 网站如何做微信支付宝支付湖南网站排名优化公司
  • 房产网站推广做自己移动端网站
  • 江阴网站建设公司vs用户登录注册网站建设代码
  • 锁和原子变量的基础介绍
  • asp网站开发实训报告公司中英文网站建设