基于Tensorflow:CPU性能分析


Posted in Python onFebruary 10, 2020

iostat

iostat用于输出CPU和磁盘I/O相关的统计信息.

命令格式:

1)显示所有设备负载情况

指令: iostat -m 2 5

基于Tensorflow:CPU性能分析

cpu属性值说明:

%user:CPU处在用户模式下的时间百分比。

%nice:CPU处在带NICE值的用户模式下的时间百分比。

%system:CPU处在系统模式下的时间百分比。

%iowait:CPU等待输入输出完成时间的百分比。

%steal:管理程序维护另一个虚拟处理器时,虚拟CPU的无意识等待时间百分比。

%idle:CPU空闲时间百分比。

备注:如果%iowait的值过高,表示硬盘存在I/O瓶颈,%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量。%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU。

2)查看设备使用率(%util)、响应时间(await)

**指令:**iostat -d -x -k 2 5

基于Tensorflow:CPU性能分析

disk属性值说明:

rrqm/s: 每秒进行 merge 的读操作数目。即 rmerge/s

wrqm/s: 每秒进行 merge 的写操作数目。即 wmerge/s

r/s: 每秒完成的读 I/O 设备次数。即 rio/s

w/s: 每秒完成的写 I/O 设备次数。即 wio/s

rsec/s: 每秒读扇区数。即 rsect/s

wsec/s: 每秒写扇区数。即 wsect/s

rkB/s: 每秒读K字节数。是 rsect/s 的一半,因为每扇区大小为512字节。

wkB/s: 每秒写K字节数。是 wsect/s 的一半。

avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区)。

avgqu-sz: 平均I/O队列长度。

await: 平均每次设备I/O操作的等待时间 (毫秒)。

svctm: 平均每次设备I/O操作的服务时间 (毫秒)。

%util: 一秒中有百分之多少的时间用于 I/O 操作,即被io消耗的cpu百分比

备注:如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。如果 svctm 比较接近 await,说明 I/O 几乎没有等待时间;如果 await 远大于 svctm,说明I/O 队列太长,io响应太慢,则需要进行必要优化。如果avgqu-sz比较大,也表示有当量io在等待。

以上这篇基于Tensorflow:CPU性能分析就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python和C语言混合编程实例
Jun 04 Python
Python中的闭包实例详解
Aug 29 Python
在Mac OS系统上安装Python的Pillow库的教程
Nov 20 Python
python实现逻辑回归的方法示例
May 02 Python
Python实现两款计算器功能示例
Dec 19 Python
python 动态加载的实现方法
Dec 22 Python
python3连接MySQL数据库实例详解
May 24 Python
Python 限制线程的最大数量的方法(Semaphore)
Feb 22 Python
python如何实现从视频中提取每秒图片
Oct 22 Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
Jul 28 Python
Python用户自定义异常的实现
Dec 25 Python
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
Aug 30 Python
python sorted函数原理解析及练习
Feb 10 #Python
python pprint模块中print()和pprint()两者的区别
Feb 10 #Python
python yield和Generator函数用法详解
Feb 10 #Python
Tensorflow 卷积的梯度反向传播过程
Feb 10 #Python
tensorflow 实现自定义梯度反向传播代码
Feb 10 #Python
用Python做一个久坐提醒小助手的示例代码
Feb 10 #Python
Python3 元组tuple入门基础
Feb 09 #Python
You might like
《雄兵连》《烈阳天道》真的来了
2020/07/13 国漫
php xml实例 留言本
2009/03/20 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
详解PHP数据压缩、加解密(pack, unpack)
2016/12/17 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
IE7提供XMLHttpRequest对象为兼容
2007/03/08 Javascript
cnblogs csdn 代码运行框实现代码
2009/11/02 Javascript
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
纯js实现瀑布流展现照片(自动适应窗口大小)
2013/04/08 Javascript
javascript中的self和this用法小结
2014/02/08 Javascript
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
JavaScript中的this关键字使用方法总结
2015/03/13 Javascript
ztree获取选中节点时不能进入可视区域出现BUG如何解决
2015/12/03 Javascript
Javascript获取数组中的最大值和最小值的方法汇总
2016/01/01 Javascript
小白谈谈对JS原型链的理解
2016/05/03 Javascript
基于JavaScript实现随机颜色输入框
2016/12/10 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
2017/01/13 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
详解VueJS 数据驱动和依赖追踪分析
2017/07/26 Javascript
AngularJS点击添加样式、点击变色设置的实例代码
2017/07/27 Javascript
深入理解requireJS-实现一个简单的模块加载器
2018/01/15 Javascript
深入浅析angular和vue还有jquery的区别
2018/08/13 jQuery
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
[01:29]Ti4循环赛第三日精彩回顾
2014/07/13 DOTA
Python多进程分块读取超大文件的方法
2016/04/13 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
2019/02/25 Python
Python绘图Matplotlib之坐标轴及刻度总结
2019/06/28 Python
用python获取txt文件中关键字的数量
2020/12/24 Python
施华洛世奇新加坡官网:SWAROVSKI新加坡
2020/10/06 全球购物
学校献爱心活动总结
2014/07/08 职场文书
对公司的意见和建议
2015/06/04 职场文书
利用正则表达式匹配浮点型数据
2022/05/30 Java/Android