基于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中的__new__与__init__魔术方法理解笔记
Nov 08 Python
python中list常用操作实例详解
Jun 03 Python
python结合shell查询google关键词排名的实现代码
Feb 27 Python
Python使用googletrans报错的解决方法
Sep 25 Python
使用python对excle和json互相转换的示例
Oct 23 Python
pycharm中成功运行图片的配置教程
Oct 28 Python
python 实现数字字符串左侧补零的方法
Dec 04 Python
python数据处理之如何选取csv文件中某几行的数据
Sep 02 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
Sep 18 Python
Python restful框架接口开发实现
Apr 13 Python
python之随机数函数的实现示例
Dec 30 Python
Python Django获取URL中的数据详解
Nov 01 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
咖啡常见的种类
2021/03/03 新手入门
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
php基于curl扩展制作跨平台的restfule 接口
2015/05/11 PHP
php文件系统处理方法小结
2016/05/23 PHP
PHP实现自动识别原编码并对字符串进行编码转换的方法
2016/07/13 PHP
excel操作之Add Data to a Spreadsheet Cell
2007/06/12 Javascript
基于JQuery的浮动DIV显示提示信息并自动隐藏
2011/02/11 Javascript
node.js中的console用法总结
2014/12/15 Javascript
js点击列表文字对应该行显示背景颜色的实现代码
2015/08/05 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
基于vue.js实现侧边菜单栏
2017/03/20 Javascript
Bootstrap输入框组件使用详解
2017/06/09 Javascript
JavaScript实现计算圆周率到小数点后100位的方法示例
2018/05/08 Javascript
element-ui 上传图片后清空图片显示的实例
2018/09/04 Javascript
在vue中使用G2图表的示例代码
2019/03/19 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
JS一次前端面试经历记录
2020/03/19 Javascript
[02:39]我与DAC之Newbee.Moogy:从论坛到TI
2018/03/26 DOTA
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
python实现的防DDoS脚本
2011/02/08 Python
Python字符串、整数、和浮点型数相互转换实例
2018/08/04 Python
解决Django连接db遇到的问题
2019/08/29 Python
Python栈的实现方法示例【列表、单链表】
2020/02/22 Python
一文彻底解决HTML5页面中长按保存图片功能
2019/06/10 HTML / CSS
世界上最大的二手相机店:KEN
2017/05/17 全球购物
俄罗斯极限运动网上商店:Board Shop №1
2020/12/18 全球购物
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2013/05/03 面试题
机械专业应届生求职信
2013/12/12 职场文书
婚假请假条格式及范文
2014/04/10 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书
同步小康驻村工作简报
2015/07/20 职场文书
家长会后的感想
2015/08/11 职场文书
Redis读写分离搭建的完整步骤
2021/09/14 Redis