在服务器运维过程中,我们有时需要知道当前状态下的系统运行性能,该如何获取呢?今天,咱们聊一下关于top这个小命令的一些知识。 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top是一个动态显示过程,即可以通过用户按键来不断刷新 ...
分类:
其他好文 时间:
2017-05-27 00:38:29
阅读次数:
261
一、什么是dstat? 通过man帮助,可以看到官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource statistics)。在获取的信息上有点类似于top、free、iostat、vmstat等多个工具的 ...
分类:
其他好文 时间:
2017-04-07 12:51:52
阅读次数:
528
基于openstack kilo版本中的Nova代码,新增根据特定项目中的特定用户对外提供计算资源:vcpu ,ram统计的接口。
原始openstack中的计算资源统计颗粒度只到达项目这个层面。所以需要新增针对单个用户的统计接口。思路是通过nova内部接口遍历出当前用户所在的项目中的所有虚机条目,然后根据用户ID进行匹配,获取匹配虚机的flavor,然后从flavor中取...
分类:
其他好文 时间:
2016-05-04 12:02:09
阅读次数:
301
一、基于命令行的性能监控工具1.dstat - 多类型资源统计工具该命令整合了vmstat,iostat和ifstat三种命令。同时增加了新的特性和功能可以让你能及时看到各种的资源使用情况,从而能够使你对比和整合不同的资源使用情况。通过不同颜色和区块布局的界面帮助你能够更加清晰容易的获取信息。它也支...
分类:
系统相关 时间:
2015-12-15 14:21:57
阅读次数:
267
SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB -...
分类:
数据库 时间:
2015-09-07 19:28:28
阅读次数:
184
操作系统和进程部分操作系统和进程部分的含义是很清楚的,这里不会描述的很详细。他们列出了基本的资源统计,例如CPU和负载。操作系统部分描述了整个操作系统的情况,进程部分只是描述了Elasticsearch的JVM进程的使用情况。这显然是很有用的统计, 但是往往会被忽视,一些统计包括如下部分:>CPU>...
分类:
其他好文 时间:
2015-06-04 11:22:50
阅读次数:
100
引言运维的同事常常遇到这么四个问题:
- Nova 是如何统计 OpenStack 计算资源的?
- 为什么 free_ram_mb, free_disk_gb 会是负数?
- 即使 free_ram_mb, free_disk_gb 为负数,为什么虚拟机依旧能创建成功?
- 因资源不足采用随机调度的方式会导致创建虚拟机失败,而指定 host 却能创建成功?本文将从以上四个问题入手...
分类:
其他好文 时间:
2015-05-01 22:38:04
阅读次数:
178
在微博上见过很多好资料,可是以前一直没有时间好好看,都只能先转发或者收藏,最后一个学期,一定要先把这些库存一点点清掉。
——————————————————————————————————————————
1.0 卷积神经网络CXXNET
@陈天奇怪 和 @antinucleon 完成的卷积神经网络代码 cxxnet(核心2k代码)和 GPU/CPU 矩阵库 mshadow(3k代码...
分类:
其他好文 时间:
2015-03-13 22:22:49
阅读次数:
400
1、CS和PS是针对核心网部分而言的,两者的不同在于交换方式。CS是电路交换,通信之前,资源预留,不同用户独占各自分配的资源,没有统计复用。PS是包交换,不同的用户可以共享同样的资源,统计复用。包交换又分为面向连接和非连接,面向连接预先为数据包指定路由,从而减少路由时间,也在一定程度上保证了数据包的...
分类:
其他好文 时间:
2014-06-06 21:47:14
阅读次数:
296