基于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中的变量的数据类型
May 13 Python
举例讲解Python设计模式编程中的访问者与观察者模式
Jan 26 Python
利用Python开发微信支付的注意事项
Aug 19 Python
Python排序搜索基本算法之冒泡排序实例分析
Dec 09 Python
Python实现从log日志中提取ip的方法【正则提取】
Mar 31 Python
Go/Python/Erlang编程语言对比分析及示例代码
Apr 23 Python
python3 tkinter实现添加图片和文本
Nov 26 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 Python
使用python计算三角形的斜边例子
Apr 15 Python
Python的历史与优缺点整理
May 26 Python
python删除文件、清空目录的实现方法
Sep 23 Python
python实现双向链表原理
May 25 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
php面向对象的方法重载两种版本比较
2008/09/08 PHP
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
2016/06/12 PHP
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
使用jquery实现简单的ajax
2013/07/08 Javascript
javascript页面加载完执行事件代码
2014/02/11 Javascript
javascript作用域和闭包使用详解
2014/04/25 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
2015/03/03 Javascript
javascript学习之json入门
2016/12/22 Javascript
AngularJS打开页面隐藏显示表达式用法示例
2016/12/25 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
2017/09/19 NodeJs
angular4实现tab栏切换的方法示例
2017/10/21 Javascript
Vue全家桶实践项目总结(推荐)
2017/11/04 Javascript
Three.js 再探 - 写一个微信跳一跳极简版游戏
2018/01/04 Javascript
nodeJS进程管理器pm2的使用
2019/01/09 NodeJs
浅谈vue 锚点指令v-anchor的使用
2019/11/13 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
Python 的 with 语句详解
2014/06/13 Python
Python内置函数dir详解
2015/04/14 Python
python3.4实现邮件发送功能
2018/05/28 Python
对Python模块导入时全局变量__all__的作用详解
2019/01/11 Python
使用python去除图片白色像素的实例
2019/12/12 Python
python生成13位或16位时间戳以及反向解析时间戳的实例
2020/03/03 Python
分享一个python的aes加密代码
2020/12/22 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
英国设计师泳装、沙滩装和比基尼在线精品店:Beach Cafe
2019/08/28 全球购物
精选奢华:THE LIST
2019/09/05 全球购物
资深生产主管自我评价
2013/09/22 职场文书
工商管理毕业生推荐信
2013/12/24 职场文书
元旦联欢会感言
2014/03/04 职场文书
《埃及的金字塔》教学反思
2014/04/07 职场文书
庆七一活动总结
2014/08/27 职场文书
流动人口婚育证明
2014/10/19 职场文书