python查看变量占用内存,python程序占用的内存

  python查看变量占用内存,python程序占用的内存

  这篇文章主要介绍了计算机编程语言如何查看程序内存占用情况,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  

目录

查看程序内存占用情况大蟒查看内存使用

 

  

查看程序内存占用情况

 

  蝇鱼钩这里用在查看内存占用情况内存分析器输出每一行代码增减的内存安装

  点安装内存_profiler

  代码

  将数组作为铭牌导入

  导入操作系统

  导入psutil

  导入千兆周

  从内存概要分析器导入概要文件

  @个人资料

  定义测试():

  a=np.full(shape=(600,700),fill_value=99.0)

  返回a

  if __name__==__main__:

  a=测试()

  打印( A:%.2f MB % (psutil .Process(os.getpid()).内存信息()。rss/1024/1024))

  德尔阿

  gc.collect()

  打印( B:%.2f MB % (psutil .Process(os.getpid()).内存信息()。rss/1024/1024))

  如果没有从内存概要分析器导入概要文件这句代码,执行终端命令如下

  python -m memory_profiler test.py

  结果

  行#内存使用增量出现次数行内容

  ============================================================

  10 53.8 MiB 53.8 MiB 1 @profile

  11 def测试():

  12 56.8 MiB 3.0 MiB 1a=NP。完整(shape=(600,700),fill_value=99.0)

  13 56.8兆字节0.0兆字节1返回a

  答:56.83兆字节

  乙:53.83兆字节

  

python查看内存使用

 

  在程序中使用大蟒查看电脑内存,可以使用:

  导入psutil

  导入操作系统

  info=psutil.virtual_memory()

  打印(u 内存使用:,psutil .Process(os.getpid()).内存信息()。rss)

  打印(u 总内存:,信息。总计)

  打印(u 内存占比:,info.percent)

  打印(单位中央处理器个数:,psutil.cpu_count())

  以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行信息技术软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为
  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为,浅谈Python程序的错误-变量未定义
  • Python程序设计与算法基础教程,python算法指南
  • Python程序设计与算法基础教程,python算法指南,Python常用算法学习基础教程
  • ,,8个实用的Python程序你知道几个
  • python程序打包成exe可执行文件,python程序打包成exe后的 运行速度
  • python流程管理,Python程序开发流程
  • Python程序开发案例教程,python程序设计案例实践教程
  • python编程基础与案例集锦,python程序代码实例
  • python程序设计实例教程董付国课后答案,python程序设计第三版董付国
  • 如果在python程序中没有导入相关模块,python外部模块不用导入可以直接使用
  • Python程序语言设计基础,Python编程设计
  • python程序语言的特点,Python编程的特点
  • python程序编写,python编程求素数
  • python向服务器发送数据,python程序如何在服务器部署
  • 留言与评论(共有 条评论)
       
    验证码: