mysql中top命令详解_top命令详解
top命令经常用来监控linux的系统状况,比如cpu、内存的使用。
shell> top
top - 14:36:26 up 500 days, 22:51, 2 users, load average: 0.22, 0.28, 0.69
Tasks: 334 total, 1 running, 333 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.6%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 32790964k total, 16341040k used, 16449924k free, 323568k buffers
Swap: 40957676k total, 292k used, 40957384k free, 8847868k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
32115 mysql 15 0 7874m 6.3g 7364 S 8.0 20.2 90247:42 mysqld
13450 root 22 0 41028 4868 4640 S 0.3 0.0 1:57.63 tcprstat
1 root 15 0 10372 696 588 S 0.0 0.0 0:05.38 init
2 root RT -5 0 0 0 S 0.0 0.0 3:26.42 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.07 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root RT -5 0 0 0 S 0.0 0.0 0:02.65 migration/1
第一行:
14:36:26 — 当前系统时间
up 500 days, 22:51 — 系统已经运行了500天22小时51分钟(在这期间没有重启过)
2 users — 当前有2个用户登录系统
load average: 0.22, 0.28, 0.69 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。
load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转。
第二行:
Tasks — 任务(进程),系统现在共有334个进程,其中处于运行中的有1个,333个在休眠(sleep),stoped状态的有0个,zombie状态(僵尸)的有0个。
第三行:cpu状态
0.3% us — 用户空间占用CPU的百分比。
0.0% sy — 内核空间占用CPU的百分比。
0.0% ni — 改变过优先级的进程占用CPU的百分比
99.6% id — 空闲CPU百分比
0.1% wa — IO等待占用CPU的百分比
0.0% hi — 硬中断(Hardware IRQ)占用CPU的百分比
0.0% si — 软中断(Software Interrupts)占用CPU的百分比
第四行:内存状态
32790964k total — 物理内存总量(32GB)
16341040k used — 使用中的内存总量(15.6GB)
16449924k free — 空闲内存总量(15.7GB)
323568k buffers — 缓存的内存量 (316M)
第五行:swap交换分区
40957676k total — 交换区总量(40GB)
292k used — 使用的交换区总量(1M)
40957384k free — 空闲交换区总量(39GB)
8847868k cached — 缓冲的交换区总量(8.4GB) 内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖,
该数值即为这些内容已存在于内存中的交换区的大小。相应的内存再次被换出时可不必再对交换区写入。
第六行以下:各进程(任务)的状态监控
PID — 进程id
USER — 进程所有者的用户名
PR — 进程优先级
NI — nice值。负值表示高优先级,正值表示低优先级
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)
整理自网络
Svoid
2015-01-05
mysql中top命令详解_top命令详解相关推荐
- Mysql中top命令的使用
一.背景介绍 使用Navicat Premium测试sql语句的时候发现报错提示 [SQL] select u.* from `user` u,score s where u.username=s.N ...
- MySQL中修改密码及访问限制设置详解
MySQL是一个真正的多用户.多线程SQL数据库服务器.MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成.由于其源码的开放性及稳定性,且与网站 ...
- mysql中修改密码及反问限制设置详解
http://www.yesky.com/404/1935404.shtml MySQL是一个真正的多用户.多线程SQL数据库服务器.MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序 ...
- MySQL中你可能忽略的COLLATION实例详解
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 前言 MySQL 数据库 ...
- mysql中函数mid_MySQL MID()函数的用法详解(代码示例)
在MySQL中,MID()函数返回从指定位置开始的子字符串. MID()和SUBSTR()都是SUBSTRING()的同义词. 基本语法是这样的:MID(str,pos,len) 这里,str是字符串 ...
- MySQL 中的 SET 与 ENUM 类型使用详解
一.SET类型 在创建表时,就指定SET类型的取值范围. [sql] view plaincopy 属性名 SET('值1','值2','值3'...,'值n') 其中,"属性名" ...
- mysql中索引的作用是什么_详解mysql中索引的作用
1. 索引是什么,首先我们可以举个例子,字典大家应该都使用过,我们可以使用目录快速定位到所要查找的内容,那么索引跟目录的作用类似,在数据库表记录中,利用索引,可以快速过滤查找到数据记录. 2. 索引类 ...
- MySQL中常用函数之日期函数使用详解
关联博文: MySQL中日期时间类型与格式化 该篇总结MySQL 中常用的日期时间函数. [1]DATE_FORMAT (datetime ,FormatCodes ) 将日期转换成字符,示例如下: ...
- mysql中sex设置男女_MYSQL常用命令(3)
MYSQL常用命令(3) 白玉 IT哈哈 1.建表 命令:create table ( [,.. ]); create table MyClass( id int(4) not null primar ...
最新文章
- c++中的字符集与中文
- Apache Kafka-AckMode最佳实践
- 触摸屏通常接在微型计算机,计算机应用基础习题答案.doc
- 50个常用元器件图片_50个最常用的英语短语(一),值得收藏!
- Android性能优化——内存泄漏优化
- 【DirectX12】4.用FBX_SDK读取网格数据
- Windows的Win键被自动按下解决方案
- 第36-37 Tomcat SVN
- 希尔排序听起来有点难,其实很简单
- python2与_python2和python3的区别
- laravel encryptstring加密使用方法_磁盘加密怎么取消 重装系统后加密磁盘无法使用的解决方法...
- 数据中台建设的9大误区,你中了几条?
- SAP VA01 消息 没有用于售达方 XXXXXX 的客户主记录存在
- 如何更改iPhone备份和iTunes MobileSync备份文件夹的位置
- 硬盘分区-增加C盘容量教程
- SaltStack配置管理
- 手把手教程9-2: 460使用Flash模拟EEPROM
- AutoCAD快速入门(十三):倒角和圆角
- setInterval()的三种写法
- 三种方法求递归算法的时间复杂度(递推,master定理,递归树)
热门文章
- Qt配置MySql数据库驱动(Windows)
- 第一个python自动化程序
- 多迪php,多迪PHP项目经理深度解析:PHP应用性能优化指南!
- BW学习十六(dso)
- 【思维导图】计算机网络第四章网络层
- Angular14 Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题、emmet安装...
- 数模(1)——层次分析法
- 通过3D打印自动售货机来定制你的食物
- 【面向对象】小游戏“终结者”程序的设计与实现
- Android 进阶14:源码解读 Android 消息机制( Message MessageQueue Handler Looper)